This puzzle is solvable.