004_solution_4_2018_v02.pdf