ChatGPT answers always give many clues as to the original question, so it can be reverse engineered, and you can check whether students have used it. Can ChatGPT be used more skilfully to hide the precise nature of the original question? This sounds a bit like code breaking.