package Ġfoo Ċ Ċ class ĠMy Int () Ġ{ ĊĠĠĠ Ġvar Ġb Ġ= Ġ 0 ĊĊĠĠĠ Ġoperator Ġfun Ġdec (): ĠMy Int Ġ{ ĊĠĠĠĠĠĠĠ Ġb Ġ= Ġb Ġ+ Ġ 1 ; ĊĠĠĠĠĠĠĠ Ġreturn Ġthis ; ĊĠĠĠ Ġ} Ċ } ĊĊ Ċ fun Ġbox (): ĠString Ġ{ ĊĠĠĠ Ġvar Ġc Ġ= ĠMy Int () ĊĠĠĠ Ġval Ġd Ġ= Ġ-- c ; ĊĠĠĠ Ġreturn Ġif Ġ( c . b Ġ== Ġ 1 ) Ġ" OK " Ġelse Ġ" fail : Ġ${ c . b }" Ċ }