Puzzles solved by DGVCBF