Puzzles solved by Danial