Puzzles solved by Sofia Perez- Salome Lopez