Puzzles solved by acaca dns