Solved puzzle 1