Subtraction Partitioning