Subtracting Algorithms