fun Ġtest 1 (): ĠString Ġ{ ĊĠĠĠ Ġvar Ġr Ġ= Ġ"" ĊĠĠĠ Ġfor Ġ( i Ġin Ġ 1 .. 2 ) Ġ Ġ{ ĊĠĠĠĠĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġr Ġ+= Ġ" O " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontinue ĊĠĠĠĠĠĠĠ Ġ} Ġfinally Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġr Ġ+= Ġ" K " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbreak ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġreturn Ġr Ċ } Ċ Ċ fun Ġtest 2 (): ĠString Ġ{ ĊĠĠĠ Ġvar Ġr Ġ= Ġ"" ĊĠĠĠ Ġfor Ġ( i Ġin Ġ 1 .. 2 ) Ġ Ġ{ ĊĠĠĠĠĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġr Ġ+= Ġ" O " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbreak ĊĠĠĠĠĠĠĠ Ġ} Ġfinally Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġr Ġ+= Ġ" K " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontinue ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġreturn Ġr Ċ } Ċ Ċ fun Ġbox (): ĠString Ġ{ ĊĠ Ġif Ġ( test 1 () Ġ!= Ġ" OK ") Ġreturn Ġ" fail 1 : Ġ${ test 1 () }" ĊĊĠ Ġif Ġ( test 2 () Ġ!= Ġ" OK OK ") Ġreturn Ġ" fail 2 : Ġ${ test 2 () }" ĊĊĠ Ġreturn Ġ" OK " Ċ }