repeated subtraction