https://leetcode.com/problems/sum-of-two-integers/description/
class Solution {
public:
int getSum(int a, int b) {
while (b) {
int ta = a^b;
int tb = (a & b) << 1;
a = ta;
b = tb;
}
return a;
}
};