Puzzles solved by adil