Puzzles solved by ADI