package Ġmy . simple . name Ċ Ċ class ĠO uter Ġ{ ĊĠĠĠ Ġclass ĠMiddle Ġ{ ĊĠĠĠĠĠĠĠ Ġclass ĠInner Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfun Ġcheck () Ġ{} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġmain () Ġ{ ĊĠĠĠ Ġmy . simple . name < caret >. Outer . Middle . Inner . check () ĊĠĠĠ ĠO uter . Middle . Inner . check () Ċ }