class ĠA Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġb Ġ= Ġ 0 ĊĠĠĠĠĠĠĠ Ġval Ġc Ġ= Ġb ĊĠĠĠĠĠĠĠĠĊĠĠĠĠĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġd Ġ= Ġb ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġbox (): ĠString Ġ{ ĊĠĠĠ ĠA () ĊĠĠĠ Ġreturn Ġif Ġ( A . c Ġ== ĠA . b ) Ġ" OK " Ġelse Ġ" Fail " Ċ } Ċ