Puzzles solved by hscdd