#include <stdlib.h>
void swap(int* x, int* y){
*x ^= *y;
*y ^= *x;
*x ^= *y;
}
int main(){
int x=1,y=2;
swap(&x,&y);
return 0;
}
I2luY2x1ZGUgPHN0ZGxpYi5oPgoKdm9pZCBzd2FwKGludCogeCwgaW50KiB5KXsKICAgICp4IF49ICp5OwogICAgKnkgXj0gKng7CiAgICAqeCBePSAqeTsKfSAgCgppbnQgbWFpbigpewoJaW50IHg9MSx5PTI7Cglzd2FwKCZ4LCZ5KTsKCXByaW50ZigiJWQgLSAlZCIsIHgseSk7CgoJcmV0dXJuIDA7Cn0=