class T1 { } class T0 { } class BB< W, X, Y > { X a = null; Y b = null; W c = null; } class AA<a, b> extends BB< T0, CC<A, B>, T1 > { A a = null; B b = null; } class otth21 { }