Puzzles solved by MARIAM