Puzzles solved by Jorge Enrique Castillo López