using System;
public class Test
{
public static void Main()
{
TInt X = 3;
Console.WriteLine(X);
}
}
class TInt
{
public TInt(int d) { _intvalue = d; }
public TInt() { }
int _intvalue;
public static implicit operator TInt(int d)
{
return new TInt(d);
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCVRJbnQgWCA9IDM7CgkJQ29uc29sZS5Xcml0ZUxpbmUoWCk7Cgl9Cn0KCmNsYXNzIFRJbnQKewogICAgcHVibGljIFRJbnQoaW50IGQpIHsgX2ludHZhbHVlID0gZDsgfQogICAgcHVibGljIFRJbnQoKSB7IH0KICAgIAogICAgaW50IF9pbnR2YWx1ZTsKICAgIAogICAgcHVibGljIHN0YXRpYyBpbXBsaWNpdCBvcGVyYXRvciBUSW50KGludCBkKQogICAgewogICAgICAgIHJldHVybiBuZXcgVEludChkKTsKICAgIH0KfQ==