Puzzles solved by marinet