package Ġday 1 _ Son ar Sweep . kotlin Solution Ċ Ċ import Ġjava . io . File Ċ import Ġjava . io . InputStream Ċ Ċ class ĠLoader ( path : ĠString ) Ġ{ ĊĊĠĠĠĠ Ġval Ġdata Ġ= Ġload Data ( path ) ĊĊĠĠĠ Ġprivate Ġfun Ġload Data ( path : String ): ĠList < Int > Ġ{ ĊĠĠĠĠĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval ĠinputStream : ĠInputStream Ġ= ĠFile ( path ). inputStream () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġint List Ġ= Ġmutable ListOf < Int >() ĊĠĠĠĠĠĠĠĠĠĠĠ ĠinputStream . buffered Reader (). forEach Line Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( it . isNotEmpty ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġint List . add ( it . toInt ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġint List ĊĠĠĠĠĠĠĠ Ġ} Ġcatch Ġ( e : Ġjava . io . FileNotFoundException ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprintln (" File Ġnot Ġfound !") ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġreturn Ġempty List () ĊĠĠĠ Ġ} Ċ Ċ }