hw_3_solution_part1.pdf