Puzzles solved by salome lopez garcia