Maybe solve the assignment using ChatGPT itself first, see what solution it comes up with, and then ask students to optimise it more or use different methods? Or better would be to ask students to explain the answer GPT gave, like which vari