Puzzles solved by dil