You enter a somewhat complicated "arithmetic" expression into chatGPT: "123-5+991123+4*1231" and you get the wrong answer of "991259". The same expression in Google comes out to "996165". What is this magic that google uses under the hood, you may ask? W