package Ġcom . pet uk h ov sky . snake . game Ċ Ċ class ĠFood Manager ( val Ġgame : ĠGame ) Ġ{ ĊĠĠĠ Ġvar Ġfood : ĠInt Ġ= Ġ 0 ĊĊĠĠĠ Ġfun Ġplace Food ( food : ĠInt Ġ= Ġgame . random . nextInt ( 9 ) Ġ+ Ġ 1 ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġplace Ġ= Ġgame . raf . get () Ġ?: Ġreturn Ġfalse ĊĠĠĠĠĠĠĠ Ġgame [ place ]. set ( game . obj . food ( food )) ĊĠĠĠĠĠĠĠ Ġreturn Ġtrue ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġplace Food Until ( count : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġwhile Ġ( food Ġ< Ġcount Ġ&& Ġplace Food ()) Ġ{} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġdec () Ġ= Ġfood -- ĊĠĠĠ Ġfun Ġinc () Ġ= Ġfood ++ Ċ }