Puzzles solved by MARLENE