This is a tricky domain because, unlike simple arithmetic, to solve a calculus problem – and in particular to perform integration – you have to be smart about which integration technique should be used: integration by partial fractions, integration by parts, and so on.