package Ġ` in `. ob vious . ws . writing kotlin . lamb das . kotlin Ċ Ċ import Ġ` in `. ob vious . ws . writing kotlin . lamb das . java . Account Ċ Ċ class ĠBank ( ĊĠĠĠ Ġprivate Ġval Ġaccounts : ĠMutable List < Account >, ĊĠĠĠ Ġprivate Ġval Ġaccount Added Listener : Ġ( added Account : ĠAccount ) Ġ-> ĠUnit , ĊĠĠĠ Ġprivate Ġval Ġaccount Removed Listener : Ġ( removed Account : ĠAccount ) Ġ-> ĠUnit Ċ ) Ġ{ ĊĊĠĠĠ Ġfun Ġadd Account ( account : ĠAccount ) Ġ{ ĊĠĠĠĠĠĠĠ Ġaccounts . add ( account ) ĊĠĠĠĠĠĠĠ Ġaccount Added Listener ( account ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġremove Account ( account : ĠAccount ) Ġ{ ĊĠĠĠĠĠĠĠ Ġaccounts . remove ( account ) ĊĠĠĠĠĠĠĠ Ġaccount Removed Listener ( account ) ĊĠĠĠ Ġ} Ċ } Ċ