why chatgpt struggles with math (and how ai is improving)