Puzzles solved by dini