Common typos: 11alex31alex311lex311aex311alx311ale211alex411alexe11alexw11alex321alex3q1alex3w1alex312alex31qalex31walex311slex311qlex311zlex311wlex311akex311aoex311apex311alwx311alrx311al3x311aldx311alsx311al4x311alez311alec311ales311aled131alex31a1lex311laex311aelx311alxe2311alex3211alex4311alex3411alexe311alex3e11alexw311alex3w11alex3121alex3q11alex31q1alex31w1alex3112alex311qalex311walex311salex311aslex311aqlex311zalex311azlex311awlex311aklex311alkex311aolex311aloex311aplex311alpex311alwex311alewx311alrex311alerx311al3ex311ale3x311aldex311aledx311alsex311alesx311al4ex311ale4x311alezx311alexz311alecx311alexc311alexs311alexd3311alex3111alex311aalex311allex311aleex311alexx