class A { class B extends A<B.B>{} }