Puzzles solved by Juan Valdez