Puzzles solved by Axel German Pérez