val Ġnames Ġ= ĠarrayOf (" An na ", Ġ" Alex ", Ġ" B rian ", Ġ" Jack ") Ċ val Ġcount Ġ= Ġnames . count () Ċ for Ġ( i Ġin Ġ 0 .. count Ġ- Ġ 1 ) Ġ{ ĊĠ Ġprintln (" Person Ġ${ i Ġ+ Ġ 1 } Ġis Ġcalled Ġ${ names [ i ]} ") Ċ } Ċ class ĠShape Ġ{ ĊĠ Ġvar ĠnumberOf Side s Ġ= Ġ 0 ĊĠ Ġfun Ġsimple Description () Ġ= ĊĠĠĠ Ġ" A Ġshape Ġwith Ġ$ numberOf Side s Ġsides ." Ċ } Ċ Ċ var Ġshape Ġ= ĠShape () Ċ shape . numberOf Side s Ġ= Ġ 7 Ċ println ( shape . simple Description ()) Ċ listOf ( 1 , Ġ 5 , Ġ 3 , Ġ 1 2 , Ġ 2 ). sorted () Ċ