Puzzles solved by MARLE