Puzzles solved by Chat du Cheshire