Binary Substraction Algorithm