// ĠMODULE : Ġlib Ċ // ĠFILE : ĠA . kt Ċ // ĠVERSION : Ġ 1 Ċ Ċ val Ġbar Ġ= Ġ 1 7 Ċ var Ġm uc Ġ= Ġ" first " Ċ var Ġtoc Ġ= Ġ" second " ĊĠĠĠ Ġget () Ġ= Ġfield ĊĊ Ċ class ĠX () Ġ{ ĊĠĠĠ Ġval Ġbar Ġ= Ġ" third " ĊĠĠĠ Ġvar Ġm uc Ġ= Ġ 1 9 ĊĠĠĠ Ġvar Ġtoc Ġ= Ġ" four th " ĊĠĠĠĠĠĠ Ġget () Ġ= Ġfield Ċ } Ċ Ċ // ĠFILE : ĠB . kt Ċ // ĠVERSION : Ġ 2 Ċ Ċ val Ġbar Ġ= Ġ 2 3 Ċ var Ġm uc Ġ= Ġ" f ifth " Ċ var Ġtoc Ġ= Ġ" six th " ĊĠĠĠ Ġget () Ġ= Ġfield ĊĊ Ċ class ĠX () Ġ{ ĊĠĠĠ Ġval Ġbar Ġ= Ġ" se vent h " ĊĠĠĠ Ġvar Ġm uc Ġ= Ġ 2 9 ĊĠĠĠ Ġvar Ġtoc Ġ= Ġ" e ighth " ĊĠĠĠĠĠĠ Ġget () Ġ= Ġfield Ċ } ĊĊ Ċ // ĠMODULE : Ġmain Lib ( lib ) Ċ // ĠFILE : Ġmain Lib . kt Ċ fun Ġlib (): ĠString Ġ{ ĊĠĠĠ Ġval Ġx Ġ= ĠX () ĊĊĠĠĠ Ġreturn Ġwhen Ġ{ ĊĠĠĠĠĠĠĠ Ġbar Ġ!= Ġ 2 3 Ġ-> Ġ" fail Ġ 1 " ĊĠĠĠĠĠĠĠ Ġm uc Ġ!= Ġ" f ifth " Ġ-> Ġ" fail Ġ 2 " ĊĠĠĠĠĠĠĠ Ġtoc Ġ!= Ġ" six th " Ġ-> Ġ" fail Ġ 3 " ĊĊĠĠĠĠĠĠĠ Ġx . bar Ġ!= Ġ" se vent h " Ġ-> Ġ" fail Ġ 4 " ĊĠĠĠĠĠĠĠ Ġx . m uc Ġ!= Ġ 2 9 Ġ-> Ġ" fail Ġ 5 " ĊĠĠĠĠĠĠĠ Ġx . toc Ġ!= Ġ" e ighth " Ġ-> Ġ" fail Ġ 6 " ĊĊĠĠĠĠĠĠĠ Ġelse Ġ-> Ġ" OK " ĊĠĠĠ Ġ} Ċ } Ċ Ċ // ĠMODULE : Ġmain ( main Lib ) Ċ // ĠFILE : Ġmain . kt Ċ fun Ġbox (): ĠString Ġ= Ġlib () ĊĊ