week3_spec complete