finished assn1
finished assn1