I want to figure out how far ChatGPT can go in either solving, or assisting to solve real-world coding challenges, and figure out its limitations. It *has* been trained on a lot of code, and is being praised for solving eg. leetcode challe