Subtrair sem usar subtração

Crie uma função que subtraia um número inteiro positivo de outro, sem usar operadores aritméticos como -, %, /, + etc.

Exemplos

mySub(5, 9) ➞ 4

mySub(10, 30) ➞ 20

mySub(0, 0) ➞ 0

Notas

  • Não multiplique por "-1".
  • Use apenas operações bit a bit: <<, |, ~, & etc.