Puzzles solved by DAHI