class MyInheritor implements A<caret> {}

interface A {}

abstract class B implements A {}

abstract class C extends B {}
abstract class C1 extends B {}
abstract class C2 extends B {}
abstract class C3 extends B {}
abstract class C4 extends B {}
abstract class C5 extends B {}
