Puzzles solved by MARYCHELA