Added assignment1 source