Common typos: rmsubchanmmsubchanmrsubchanmrmubchanmrmsbchanmrmsuchanmrmsubhanmrmsubcanmrmsubchnmrmsubchanrmsubchankrmsubchanjrmsubchanmemsubchanmtmsubchanm4msubchanmfmsubchanmdmsubchanm5msubchanmrnsubchanmrksubchanmrjsubchanmrmaubchanmrmdubchanmrmwubchanmrmzubchanmrmxubchanmrmeubchanmrmsibchanmrmsybchanmrmsjbchanmrms7bchanmrms8bchanmrmshbchanmrmsunchanmrmsuvchanmrmsuhchanmrmsugchanmrmsubxhanmrmsubvhanmrmsubdhanmrmsubfhanmrmsubcjanmrmsubcganmrmsubcyanmrmsubcnanmrmsubcbanmrmsubcuanmrmsubchsnmrmsubchqnmrmsubchznmrmsubchwnmrmsubchammrmsubchabmrmsubchajmrmsubchahrmmsubchanmmrsubchanmrsmubchanmrmusbchanmrmsbuchanmrmsucbhanmrmsubhcanmrmsubcahnmrmsubchnanmrmsubchanmnrmsubchankmrmsubchanmkrmsubchanjmrmsubchanmjrmsubchanmermsubchanmremsubchanmtrmsubchanmrtmsubchanm4rmsubchanmr4msubchanmfrmsubchanmrfmsubchanmdrmsubchanmrdmsubchanm5rmsubchanmr5msubchanmrnmsubchanmrmnsubchanmrkmsubchanmrmksubchanmrjmsubchanmrmjsubchanmrmasubchanmrmsaubchanmrmdsubchanmrmsdubchanmrmwsubchanmrmswubchanmrmzsubchanmrmszubchanmrmxsubchanmrmsxubchanmrmesubchanmrmseubchanmrmsiubchanmrmsuibchanmrmsyubchanmrmsuybchanmrmsjubchanmrmsujbchanmrms7ubchanmrmsu7bchanmrms8ubchanmrmsu8bchanmrmshubchanmrmsuhbchanmrmsunbchanmrmsubnchanmrmsuvbchanmrmsubvchanmrmsubhchanmrmsugbchanmrmsubgchanmrmsubxchanmrmsubcxhanmrmsubcvhanmrmsubdchanmrmsubcdhanmrmsubfchanmrmsubcfhanmrmsubcjhanmrmsubchjanmrmsubcghanmrmsubchganmrmsubcyhanmrmsubchyanmrmsubcnhanmrmsubchnanmrmsubcbhanmrmsubchbanmrmsubcuhanmrmsubchuanmrmsubchsanmrmsubchasnmrmsubchqanmrmsubchaqnmrmsubchzanmrmsubchaznmrmsubchwanmrmsubchawnmrmsubchamnmrmsubchanmmrmsubchabnmrmsubchanbmrmsubchajnmrmsubchanjmrmsubchahnmrmsubchanhmmrmsubchanmrrmsubchanmrmmsubchanmrmssubchanmrmsuubchanmrmsubbchanmrmsubcchanmrmsubchhanmrmsubchaanmrmsubchann