Puzzles solved by MARILENE