Puzzles solved by Adl