Puzzles solved by perro