Definitely impressive but this has enormous implications for assessment of coursework at all levels, Alistair. How would you know whether the work submitted to you is the student's own work or a 'collaboration' with Chat GPT?