class Solution {
public:
int getSum(int a, int b) {
while(b){
int carry = unsigned(a&b) << 1;
a ^= b;
b = carry;
}
return a;
}
};
class Solution {
public:
int getSum(int a, int b) {
while(b){
int carry = unsigned(a&b) << 1;
a ^= b;
b = carry;
}
return a;
}
};