Puzzles solved by MARILIA