Puzzles solved by XyZ