Puzzles solved by Clairivet