int a=13;
int b=23;
a=b-a;
b=b-a;
a=a+b;
int x=10; // 1010
int y=5;// y= 0101
x=x^y; // x= 1111 =15
y=y^x;// y= 1010 =10
x=x^y;// x= 0101 =5
int a=13;
int b=23;
a=b-a;
b=b-a;
a=a+b;
int x=10; // 1010
int y=5;// y= 0101
x=x^y; // x= 1111 =15
y=y^x;// y= 1010 =10
x=x^y;// x= 0101 =5