#include <iostream>
template<class T>
T x = T{};
void f()
{
class Test{ public: Test(){std::cout << "Test\n";} };
Test t = x<Test>;
}
int main()
{
std::cout << "start\n";
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgogICAgIAogICAgIAp0ZW1wbGF0ZTxjbGFzcyBUPgpUIHggPSBUe307Cgp2b2lkIGYoKQp7CiAgICBjbGFzcyBUZXN0eyBwdWJsaWM6IFRlc3QoKXtzdGQ6OmNvdXQgPDwgIlRlc3RcbiI7fSB9OwoKICAgIFRlc3QgdCA9IHg8VGVzdD47Cn0KCgppbnQgbWFpbigpCnsKICAgIHN0ZDo6Y291dCA8PCAic3RhcnRcbiI7CgogICAgcmV0dXJuIDA7Cn0K