using System;
using System.Collections.Generic;
public class Program
{
public static void Main()
IE<int> ints = new E<int>();
IE<string> strings = new E<string>();
IE<T> ts = new E<T>();
Console.WriteLine(ints is IE<object>);
Console.WriteLine(strings is IE<object>);
Console.WriteLine(ts is IE<object>);
}
interface IE<out T>
class E<T> : IE<T>
struct T