import Ġkotlin . Array Ċ import Ġkotlin . Number Ċ import Ġkotlin . String Ċ Ċ data Ġclass ĠNested A ry Object Example ( val Ġnested A ry Object Example Array : ĠArray < Nested A ry Object Example Array >) Ċ Ċ data Ġclass ĠNested A ry Object Example Array ( val Ġcached Contents : ĠCached Contents ?, Ġval Ġid : ĠNumber ) Ċ Ċ data Ġclass ĠCached Contents ( ĊĠĠĠĠĠĠĠ Ġval Ġaverage : ĠString ?, ĊĠĠĠĠĠĠĠ Ġval Ġlargest : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġtop : ĠArray < Top >? Ċ ) Ċ Ċ data Ġclass ĠTop ( val Ġcount : ĠNumber , Ġval Ġitem : ĠString ) Ċ