Reduced number of subtractions