How Much Maths Is Needed For Programming?