Puzzles solved by Andrea Pérez