import std.stdio;
class Test1
{
public:
void hello()
{
writeln("hello.");
}
private:
}
void main()
{
Test1 t1;
if (t1 !is null) writeln("o");
else writeln("x");
t1 = new Test1;
if (t1 !is null) writeln("o");
else writeln("x");
delete t1;
if (t1 !is null) writeln("o");
else writeln("x");
t1 = null;
if (t1 !is null) writeln("o");
else writeln("x");
}
aW1wb3J0IHN0ZC5zdGRpbzsKCmNsYXNzIFRlc3QxCnsKcHVibGljOgoJdm9pZCBoZWxsbygpCgl7CgkJd3JpdGVsbigiaGVsbG8uIik7Cgl9Cgpwcml2YXRlOgp9Cgp2b2lkIG1haW4oKQp7CglUZXN0MSB0MTsKCWlmICh0MSAhaXMgbnVsbCkgd3JpdGVsbigibyIpOwoJZWxzZSB3cml0ZWxuKCJ4Iik7CgoJdDEgPSBuZXcgVGVzdDE7CglpZiAodDEgIWlzIG51bGwpIHdyaXRlbG4oIm8iKTsKCWVsc2Ugd3JpdGVsbigieCIpOwoKCWRlbGV0ZSB0MTsKCWlmICh0MSAhaXMgbnVsbCkgd3JpdGVsbigibyIpOwoJZWxzZSB3cml0ZWxuKCJ4Iik7CgoJdDEgPSBudWxsOwoJaWYgKHQxICFpcyBudWxsKSB3cml0ZWxuKCJvIik7CgllbHNlIHdyaXRlbG4oIngiKTsKfQ==