Puzzles solved by adus