Puzzles solved by juan carlos lopez murillo