fun Ġmain ( args : ĠArray < String >) Ġ{ Ċ ĉ readLine ()?. toInt ()?. let Ġ{ ĠmaxSize Ġ-> Ċĉ ĉ readLine () Ċĉĉ ĉ ?. split (" Ġ") Ċĉĉ ĉ ?. take If Ġ{ Ġit . size Ġ== ĠmaxSize Ġ} Ċĉĉ ĉ ?. map Ġ{ Ġit . toFloat () Ġ} Ċĉĉ ĉ ?. run Ġ{ Ċĉĉĉ ĉ map Ġ{ Ġit Ġ* Ġ 1 0 0 Ġ/ Ġ( max () Ġ?: Ġ 1 f ) Ġ} Ċĉĉ ĉ } Ċĉĉ ĉ ?. average () Ċĉĉ ĉ ?. also Ġ{ Ġprintln ( String . format ("% . 2 f ", Ġit )) Ġ} Ċ ĉ } Ċ }