Puzzles solved by Geraldo