Harnessing the Power of Prompt-based Techniques for Generating School-Level Questions using Large Language Models