Here is what ChatGPT (and Claude) are good for! Whoops. That doesn't work at all. Let's ask it to improve it: