fun Ġmost Common Word ( paragraph : ĠString , Ġb anned : ĠArray < String >) Ġ= Ġmutable Map Of < String , ĠInt >(). apply Ġ{ ĊĠĠĠ Ġparagraph . toLowerCase (). replace ( Regex ("[ ^ \\ w ] "), Ġ" Ġ"). split (" Ġ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. filter Ġ{ Ġ! b anned . contains ( it ) Ġ&& Ġit . isNotBlank () Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. forEach Ġ{ Ġthis [ it ] Ġ= Ġget OrDefault ( it , Ġ 0 ) Ġ+ Ġ 1 Ġ} Ċ }. max By Ġ{ Ġit . value Ġ} ?. key !!