package Ġpairs Ċ Ċ class ĠBook ( val Ġtitle : ĠString , Ġval Ġauthor : ĠString , Ġval Ġyear : ĠInt ) Ġ{ ĊĠĠĠ Ġfun Ġget Basic Info (): ĠPair < String , ĠString > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ( title Ġto Ġauthor ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget Full Info (): ĠTrip le < String , ĠString , ĠInt > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠTrip le ( title , Ġauthor , Ġyear ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġval Ġbook Ġ= ĠBook (" H ob bit ", Ġ" JK ĠRoll ings ", Ġ 2 0 0 0 ) ĊĠĠĠ Ġval Ġ( title , Ġauthor , Ġyear ) Ġ= Ġbook . getFull Info () ĊĠĠĠ Ġprintln (" Here Ġis Ġyour Ġbook Ġ$ title Ġwritten Ġby Ġ$ author Ġin Ġyear Ġ$ year ") Ċ }