package test

sealed class Base1 {
    sealed class Nested1 : Base1() {
        sealed class Nested2 : Nested1()
    }
}

sealed class Base2 {
    sealed class Nested1 : Base2() {
        class Nested2 : Nested1()
    }
}

sealed class Base3 {
    sealed class Nested1 : Base3() {
        class Nested2
    }
}
