Common typos: plalpoolalpoopalpoopllpooplapooplalooplalppplalpoiplalpolplalpo9plalpokplalpo0plalpooolalpoo0lalpoo_lalpoollalpoopkalpoopoalpooppalpooplslpooplqlpooplzlpooplwlpooplakpooplaopooplappooplaloooplal0ooplal_ooplallooplalppoplalpioplalploplalp9oplalpkoplalp0polalpoolpalpoopallpoopllapooplaplooplaloppoplalpoopplalpoioplalpooiplalpoloplalpoolplalpo9oplalpoo9plalpokoplalpookplalpo0oplalpoo0plalpoooplalpoopolalpoop0lalpoo_plalpoop_lalpoopllalpoopklalpooplkalpooploalpooplpalpooplsalpooplaslpooplqalpooplaqlpooplzalpooplazlpooplwalpooplawlpooplaklpooplalkpooplaolpooplalopooplaplpooplalppooplalpoooplal0pooplalp0ooplal_pooplalp_ooplallpooplalplooplalpopoplalpiooplalpoioplalpoloplalp9ooplalpo9oplalpkooplalpokoplalpo0oplaalpo