Puzzles solved by ADC