// ĠTARGET _ BACKEND : ĠJVM Ċ // ĠIG NORE _ BACKEND _ FI R : ĠJVM _ IR Ċ // ĠFILE : Ġkt 3 1 9 0 8 . kt Ċ fun Ġbox (): ĠString Ġ{ ĊĠĠĠ Ġvar Ġresult Ġ= Ġ" failed " ĊĠĠĠ Ġval Ġr Ġ= Ġjava . lang . Runnable Ġ{ Ġresult Ġ+= Ġ" K " Ġ} ĊĠĠĠ ĠJ (). foo ({ Ġresult Ġ= Ġ" O " Ġ}, Ġr ) ĊĠĠĠ Ġreturn Ġresult Ċ } Ċ Ċ // ĠFILE : ĠJ . java Ċ public Ġclass ĠJ Ġ{ ĊĠĠĠ Ġpublic Ġvoid Ġfoo ( Runnable ... Ġrs ) Ġ{ ĊĠĠĠĠĠĠĠ Ġfor Ġ( Runnable Ġr Ġ: Ġrs ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġr . run (); ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }