#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
volatile unsigned int a = 1;
volatile unsigned int b = 2;
volatile unsigned int c = 3;
volatile unsigned int* temp = &a;
for(int i = 0; i < 20; ++i)
{
cout << (void*)&a << "-" << (void*)&b << "-" << (void*)&c << "-" << (void*)temp << " " << *temp << endl;
temp++;
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgIHZvbGF0aWxlIHVuc2lnbmVkIGludCBhID0gMTsKICAgIHZvbGF0aWxlIHVuc2lnbmVkIGludCBiID0gMjsKICAgIHZvbGF0aWxlIHVuc2lnbmVkIGludCBjID0gMzsKICAgIHZvbGF0aWxlIHVuc2lnbmVkIGludCogdGVtcCA9ICZhOwogICAgZm9yKGludCBpID0gMDsgaSA8IDIwOyArK2kpCiAgICB7CiAgICAgICAgY291dCA8PCAodm9pZCopJmEgPDwgIi0iIDw8ICh2b2lkKikmYiA8PCAiLSIgPDwgKHZvaWQqKSZjIDw8ICItIiA8PCAodm9pZCopdGVtcCA8PCAiICAgIiA8PCAqdGVtcCA8PCBlbmRsOwogICAgICAgIHRlbXArKzsKICAgIH0KfQo=