completed assn1 p5