Puzzles solved by Carlos Pedraza