Okay, we reached the first mistake ChatGPT made. It's using the wrong properties. I already asked it to fix and it made the same mistake. At this point I'll just ask Stack Overflow where I find the answer. Simple fix. Final answer: 16 lines ChatGPT was really close!