#include <iostream>
int main( )
{
int i = 1234 ;
int * a;
int ** b;
std:: cout << "i is " << i << ", it's address is " << i << "\n " ;
a = & i;
std:: cout << "a = " << a << ", *a = " << * a << ", its address is " << & a << "\n " ;
b = & a;
std:: cout << "b = " << b << ", *b = " << * b << ", **b = " << ** b << ", its address is " << & b << "\n " ;
}
ICAgICNpbmNsdWRlIDxpb3N0cmVhbT4KCiAgICBpbnQgbWFpbigpCiAgICB7CiAgICAgICAgaW50IGkgPSAxMjM0OwogICAgICAgIGludCogYTsKICAgICAgICBpbnQqKiBiOwoKICAgICAgICBzdGQ6OmNvdXQgPDwgImkgaXMgIiA8PCBpIDw8ICIsIGl0J3MgYWRkcmVzcyBpcyAiIDw8IGkgPDwgIlxuIjsKCiAgICAgICAgYSA9ICZpOwoKICAgICAgICBzdGQ6OmNvdXQgPDwgImEgPSAiIDw8IGEgPDwgIiwgKmEgPSAiIDw8ICphIDw8ICIsIGl0cyBhZGRyZXNzIGlzICIgPDwgJmEgPDwgIlxuIjsKCiAgICAgICAgYiA9ICZhOwogICAgICAgIHN0ZDo6Y291dCA8PCAiYiA9ICIgPDwgYiA8PCAiLCAqYiA9ICIgPDwgKmIgPDwgIiwgKipiID0gIiA8PCAqKmIgPDwgIiwgaXRzIGFkZHJlc3MgaXMgIiA8PCAmYiA8PCAiXG4iOwogICAgfQo=