class Main {
public static void main(String[] args) {
System.out.print("2 + 2 = " + getSum(2,2));
}
public int getSum(int a, int b) {
int sum = a ^ b;
int carry = (a & b) << 1;
while ((sum & carry) > 0){
int newCarry = sum & carry;
sum ^= carry;
carry = newCarry << 1;
}
return sum ^ carry;
}
}