Final-solution.pdf