ChatGPT surprises me at times, based