"Square root of" instruction should probably use different language, get the AI to prompt you "No, I meant the other one" (or similar), or add parentheses. Currently the language used is ambiguous (e.g. "The square root of 15 + 9" could mean 15^(1/2)+9 or (15+9)^(1/2) ), which seems a little out of place given the theme (though I know you can figure out it's set to always be the latter via process of elimination).