Minus implementation