#include <iostream>
#include <string>
using namespace std;
int main() {
int a = 2;
int *ptr1 = &a;
void *ptr2 = &ptr1;
std::cout << **(int**)ptr2 << std::endl;
int b = 3;
ptr1 = &b;
std::cout << **(int**)ptr2 << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkKCWludCBhID0gMjsKCQoJaW50ICpwdHIxID0gJmE7Cgl2b2lkICpwdHIyID0gJnB0cjE7CgkKCXN0ZDo6Y291dCA8PCAqKihpbnQqKilwdHIyIDw8IHN0ZDo6ZW5kbDsKCWludCBiID0gMzsKCXB0cjEgPSAmYjsKCXN0ZDo6Y291dCA8PCAqKihpbnQqKilwdHIyIDw8IHN0ZDo6ZW5kbDsKCQoJcmV0dXJuIDA7Cn0=