hw_2_solution_revised.pdf