Puzzles solved by Adr