with excellent test cases, AI can do wonders, human's task in AI world is to just write as many tests cases as we can.