#include <stdio.h>
using namespace std;
void swap(int &a, int &b){
printf("%d %d\n", a, b);
printf("%d %d\n", &a, &b);
int temp=a;
a=b;
b=temp;
}
int main(void) {
int a=2, b=5;
printf("%d %d\n", a, b);
printf("%d %d\n", &a, &b);
swap(a,b);
printf("%d %d\n", a, b);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgp2b2lkIHN3YXAoaW50ICZhLCBpbnQgJmIpewoJcHJpbnRmKCIlZCAlZFxuIiwgYSwgYik7CgkJcHJpbnRmKCIlZCAlZFxuIiwgJmEsICZiKTsKCQoJaW50IHRlbXA9YTsKCWE9YjsKCWI9dGVtcDsKfQoKaW50IG1haW4odm9pZCkgewoJaW50IGE9MiwgYj01OwoJcHJpbnRmKCIlZCAlZFxuIiwgYSwgYik7CgkJCXByaW50ZigiJWQgJWRcbiIsICZhLCAmYik7CgoJc3dhcChhLGIpOwoJcHJpbnRmKCIlZCAlZFxuIiwgYSwgYik7CglyZXR1cm4gMDsKfQo=