Puzzles solved by cbg