Number, Algebra and Word Problems