first version of assignment 1 finished and submitted