package Ġextra . kotlin . concurrent Ċ Ċ import Ġjava . util . concurrent . locks . Re entrant Lock Ċ Ċ actual Ġclass ĠLock Ġ{ ĊĠĠĠ Ġprivate Ġval Ġmutex Ġ= ĠRe entrant Lock () ĊĊĠĠĠ Ġactual Ġfun Ġlock () Ġ{ ĊĠĠĠĠĠĠĠ Ġmutex . lock () ĊĠĠĠ Ġ} ĊĠĠĠ Ġactual Ġfun Ġunlock () Ġ{ ĊĠĠĠĠĠĠĠ Ġmutex . unlock () ĊĠĠĠ Ġ} Ċ } Ċ