#include <iostream>
using namespace std;
void swap(int **x,int**y){
int *tmp = *x;
*x = *y;
*y = tmp;
}
int main() {
int x=3,y=4;
int *px=&x; int *py = &y;
swap(&px,&py);
cout<<x;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCBzd2FwKGludCAqKngsaW50Kip5KXsKCWludCAqdG1wID0gKng7CgkqeCA9ICp5OwoJKnkgPSB0bXA7Cn0KaW50IG1haW4oKSB7CiAgICBpbnQgeD0zLHk9NDsKICAgIGludCAqcHg9Jng7IGludCAqcHkgPSAmeTsKICAgIHN3YXAoJnB4LCZweSk7CiAgICBjb3V0PDx4OwoJcmV0dXJuIDA7Cn0=