Text this: Automatic generation of introductory programming exercises with large language models.