Puzzles solved by Caridad