#include <iostream>
using namespace std;
template<typename T>
void f(const T& t)
{
cout << "In template function." << endl;
}
class C
{
public:
void f() { cout << "In class function." << endl; }
void g() { using ::f; int i=0; f(i); }
};
int main()
{
cout << "Test" << endl;
C c;
c.g();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdGVtcGxhdGU8dHlwZW5hbWUgVD4Kdm9pZCBmKGNvbnN0IFQmIHQpCnsKICAgIGNvdXQgPDwgIkluIHRlbXBsYXRlIGZ1bmN0aW9uLiIgPDwgZW5kbDsKfQoKY2xhc3MgQwp7CnB1YmxpYzoKICAgIHZvaWQgZigpIHsgY291dCA8PCAiSW4gY2xhc3MgZnVuY3Rpb24uIiA8PCBlbmRsOyB9CiAgICB2b2lkIGcoKSB7IHVzaW5nIDo6ZjsgaW50IGk9MDsgZihpKTsgfQp9OwoKaW50IG1haW4oKQp7CiAgICBjb3V0IDw8ICJUZXN0IiA8PCBlbmRsOwogICAgQyBjOwogICAgYy5nKCk7CiAgICByZXR1cm4gMDsKfQo=