Starting point

copy of assignment 2 source code