object ĠH am ming Ġ{ ĊĠĠĠ Ġfun Ġ Ġcompute ( left : ĠString , Ġright : ĠString ): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġif ( left . length Ġ!= Ġright . length ) Ġthrow ĠIllegalArgumentException () ĊĠĠĠĠĠĠĠ Ġvar Ġctr Ġ= Ġ 0 ĊĠĠĠĠĠĠĠ Ġleft . forEach Indexed Ġ{ Ġi , Ġc Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġctr Ġ+= Ġif ( c Ġ== Ġright [ i ]) Ġ 0 Ġelse Ġ 1 ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġctr ĊĠĠĠ Ġ} Ċ }