Common typos: mopuopumpumoimopymopjmop7mop8mophmopunopukopujopumppumipumlpum9pumkpum0pumooumo0umo_umolmuopuompumpoiumopuimopyumopuymopjumopujmop7umopu7mop8umopu8mophumopuhmopunmopumnopukmopumkopumjopumpopumoppumiopumoipumlopumolpum9opumo9pumokpum0opumo0pumoopumopoumop0umo_pumop_umopluumopummop