First pass of how to write a program written