I just tried to run a ChatGPT vs leetcode battle, and my conclusion is that GPT is a junior developer. it got the basic algorithm correctly on the 1st try, but when faced with specific use-cases that give wrong results it responded with specific fixes and couldn't generalize