fun Ġmain () Ġ{ ĊĠĠĠ Ġwhile Ġ( true ) Ġ{ ĊĠĠĠĠĠĠĠ Ġread Line () !!. split To Sequence (" Ġ"). map NotNull Ġ{ Ġit . toDouble OrNull () Ġ}. sum (). let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( it Ġ% Ġ 1 Ġ== Ġ 0 . 0 ) Ġit . toInt () Ġelse Ġit ĊĠĠĠĠĠĠĠ Ġ}. let (:: println ) ĊĠĠĠ Ġ} Ċ } Ċ