add division by repeated substitution