Puzzles solved by x123