#include <iostream>
using namespace std;
template <typename T> const T *ref_to_ptr(const T &x)
{
return &x;
}
void print(const int *val)
{
cout << *val << endl;
}
int main()
{
print(ref_to_ptr(42));
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCnRlbXBsYXRlIDx0eXBlbmFtZSBUPiBjb25zdCBUICpyZWZfdG9fcHRyKGNvbnN0IFQgJngpCnsKICByZXR1cm4gJng7Cn0KCnZvaWQgcHJpbnQoY29uc3QgaW50ICp2YWwpCnsKICBjb3V0IDw8ICp2YWwgPDwgZW5kbDsKfQoKaW50IG1haW4oKQp7CiAgcHJpbnQocmVmX3RvX3B0cig0MikpOwogIHJldHVybiAwOwp9