Puzzles solved by dtjdt hd dt dud