interface K1 : Base interface K2 : K1 interface K3 : K2 class C : K3 { override fun foo() = super.foo() } fun box(): String = C().foo()