Puzzles solved by d Carlo