import Ġkotlin . test . assertEquals Ċ Ċ object ĠProblem 2 Ġ{ ĊĠĠĠ Ġfun Ġrun ( m : ĠInt , Ġn : ĠInt ) Ġ: ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ( 0 Ġ.. Ġm ). map Ġ{ Ġ( m Ġ- Ġit ) Ġ* Ġ( n Ġ- Ġit ) Ġ}. sum () ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ ĠassertEquals ( 2 0 4 , ĠProblem 2 . run ( 8 , Ġ 8 )) ĊĠĠĠ ĠassertEquals ( 2 0 , ĠProblem 2 . run ( 3 , Ġ 4 )) ĊĠĠĠ ĠassertEquals ( 2 9 9 , ĠProblem 2 . run ( 2 , Ġ 1 0 0 )) Ċ }