package Ġad vent . of . code . day 1 9 Ċ Ċ data Ġclass ĠRule Id ( val Ġvalue : ĠInt ) Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠtoString () Ġ= Ġ"$ value " ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġfrom ( value : ĠString ) Ġ= ĠRule Id ( value . toInt ()) ĊĠĠĠ Ġ} Ċ }