sum = (a(~b))&((~a)b) carry = a&b