Puzzles solved by angel flores