Note: I do not know anything more about code than the next guy. This is by no means an accurate simulation of how coding works.