Common typos: mclsmsclsmsmlsmsmcsmsmclmsmclsamclsmdmclsmwmclsmzmclsmxmclsmemclsmsnclsmskclsmsjclsmsmxlsmsmvlsmsmdlsmsmflsmsmcksmsmcosmsmcpsmsmclamsmcldmsmclwmsmclzmsmclxmsmclemsmclsnsmclsksmclsjmsclsmscmlsmsmlcsmsmcslmsmclmsasmclsmsamclsmdsmclsmsdmclsmwsmclsmswmclsmzsmclsmszmclsmxsmclsmsxmclsmesmclsmsemclsmsnmclsmsmnclsmskmclsmsmkclsmsjmclsmsmjclsmsmxclsmsmcxlsmsmvclsmsmcvlsmsmdclsmsmcdlsmsmfclsmsmcflsmsmcklsmsmclksmsmcolsmsmclosmsmcplsmsmclpsmsmclasmsmclsamsmcldsmsmclsdmsmclwsmsmclswmsmclzsmsmclszmsmclxsmsmclsxmsmclesmsmclsemsmclsnmsmclsmnsmclskmsmclsmksmclsjmsmclsmjssmclsmsmmclsmsmcclsmsmcllsmsmclssmsmclsmm