// ĠWITH _ REF LECT Ċ import Ġkotlin . reflect . K Property 0 Ċ Ċ var Ġx Ġ= Ġ 0 Ċ Ċ class ĠA Ġ{ ĊĠĠĠ Ġval Ġp : ĠString ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġif Ġ( x Ġ== Ġ 1 ) Ġ" OK " Ġelse Ġ" Fail Ġ$ x " Ċ } Ċ Ċ fun Ġcall Tw ice ( p : ĠK Property 0 < String >): ĠString Ġ{ ĊĠĠĠ Ġp . get () ĊĠĠĠ Ġreturn Ġp . get () Ċ } Ċ Ċ fun Ġbox (): ĠString Ġ{ ĊĠĠĠ Ġreturn Ġcall Tw ice (({ Ġx ++; ĠA () Ġ} ()) :: p ) Ċ } Ċ