package Ġkim . je ong hy eon . type Ċ Ċ import Ġkotlinx . atomic fu . atomic Ċ Ċ actual Ġclass ĠAtomic Reference < T > Ġactual Ġconstructor ( initial : ĠT ) Ġ{ ĊĠĠĠ Ġprivate Ġval Ġatomic Ġ= Ġatomic ( initial ) ĊĊĠĠĠ Ġactual Ġfun Ġget AndSet ( value : ĠT ): ĠT Ġ= Ġatomic . get AndSet ( value ) ĊĠĠĠ Ġactual Ġvar Ġvalue : ĠT ĊĠĠĠĠĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġatomic . value ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġatomic . value Ġ= Ġvalue ĊĠĠĠĠĠĠĠ Ġ} Ċ }