// ĠWITH _ REF LECT Ċ // ĠTARGET _ BACKEND : ĠJVM Ċ Ċ import Ġkotlin . reflect . K Class Ċ Ċ inline Ġclass ĠIC ( val Ġi : ĠInt ) Ċ Ċ annotation Ġclass ĠAnn ( val Ġc : ĠK Class <* >) Ċ Ċ @ Ann ( IC :: class ) Ċ class ĠC Ċ Ċ fun Ġbox (): ĠString Ġ{ ĊĠĠĠ Ġval Ġklass Ġ= Ġ( C :: class . annotations . first () Ġas ĠAnn ). c . toString () ĊĠĠĠ Ġreturn Ġif Ġ( klass Ġ== Ġ" class ĠIC ") Ġ" OK " Ġelse Ġklass Ċ }