To be clear, ChatGPT got the answer wrong a few times until I corrected it and it got the correct answer. If I didn't know what I was doing and blindly accepted its first answer, then my code would have broken. It's important people understand the answer and not just go with it.