public class a
{
public int x;
}
public class b
public class c<T> where T: a, b
public int go(T t)
return t.x;