Puzzles solved by cfgd