package Ġio . lam art . glyph ĊĊ Ċ data Ġclass ĠB ell ( val Ġis Ring ing : ĠBoolean Ġ= Ġfalse ) Ċ Ċ sealed Ġclass ĠDoor ( val Ġb ell : ĠB ell Ġ= ĠB ell ()) Ġ{ ĊĊĠĠĠ Ġobject ĠOpen Ġ: ĠDoor () ĊĠĠĠ Ġobject ĠClosed Ġ: ĠDoor () Ċ Ċ }