Puzzles solved by MARSHA