using System;
public class Test
{
public static void Main()
{
Console.WriteLine(typeof(Base).IsAssignableFrom(typeof(Derived)));
Console.WriteLine(typeof(Derived).IsAssignableFrom(typeof(Base))); }
}
public class Base
{
}
public class Derived : Base
{
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCUNvbnNvbGUuV3JpdGVMaW5lKHR5cGVvZihCYXNlKS5Jc0Fzc2lnbmFibGVGcm9tKHR5cGVvZihEZXJpdmVkKSkpOwoJCUNvbnNvbGUuV3JpdGVMaW5lKHR5cGVvZihEZXJpdmVkKS5Jc0Fzc2lnbmFibGVGcm9tKHR5cGVvZihCYXNlKSkpOwl9Cn0KCnB1YmxpYyBjbGFzcyBCYXNlCnsKfQoKcHVibGljIGNsYXNzIERlcml2ZWQgOiBCYXNlCnsKfQ==