Harnessing LLMs for Educational Content-Driven Italian Crossword Generation