Puzzles solved by cdds