using System;
public class Test
{
public static void Main()
{
object x = 5;
var tx = x.GetType();
Console.WriteLine(tx.Name);
Console.WriteLine(tx.BaseType.Name);
Console.WriteLine(tx.BaseType.BaseType.Name);
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJIAlvYmplY3QgeCA9IDU7CiAgICAgICAgdmFyIHR4ID0geC5HZXRUeXBlKCk7CiAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUodHguTmFtZSk7CiAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUodHguQmFzZVR5cGUuTmFtZSk7CiAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUodHguQmFzZVR5cGUuQmFzZVR5cGUuTmFtZSk7Cgl9Cn0=