class A { inner class I { companion object A companion object B companion object C } } object O { companion object A companion object B companion object C }