class Singleton
{
public:
Singleton getInstance()
{
static Singleton instance;
return instance;
}
private:
Singleton() {};
Singleton(const Singleton &other);
Singleton& operator = (const Singleton &other);
};
int main()
{
}
Y2xhc3MgU2luZ2xldG9uCnsKCXB1YmxpYzoKCQlTaW5nbGV0b24gZ2V0SW5zdGFuY2UoKQoJCXsKCQkJc3RhdGljIFNpbmdsZXRvbiBpbnN0YW5jZTsKCQkJcmV0dXJuIGluc3RhbmNlOwoJCX0KCQoJcHJpdmF0ZToJCgkJU2luZ2xldG9uKCkge307CgkJU2luZ2xldG9uKGNvbnN0IFNpbmdsZXRvbiAmb3RoZXIpOwoJCVNpbmdsZXRvbiYgb3BlcmF0b3IgPSAoY29uc3QgU2luZ2xldG9uICZvdGhlcik7Cn07CgppbnQgbWFpbigpCnsKCQp9