Common typos: degradatorxxegradatorxxdgradatorxxderadatorxxdegadatorxxdegrdatorxxdegraatorxxdegradtorxxdegradaorxxdegradatrxxdegradatoxxdegradatorzdegradatorxcdegradatorxsdegradatorxddegradatorxxsegradatorxxfegradatorxxeegradatorxxxegradatorxxcegradatorxxregradatorxxdwgradatorxxdrgradatorxxd3gradatorxxddgradatorxxdsgradatorxxd4gradatorxxdefradatorxxdehradatorxxdetradatorxxdevradatorxxdebradatorxxdeyradatorxxdegeadatorxxdegtadatorxxdeg4adatorxxdegfadatorxxdegdadatorxxdeg5adatorxxdegrsdatorxxdegrqdatorxxdegrzdatorxxdegrwdatorxxdegrasatorxxdegrafatorxxdegraeatorxxdegraxatorxxdegracatorxxdegraratorxxdegradstorxxdegradqtorxxdegradztorxxdegradwtorxxdegradarorxxdegradayorxxdegrada5orxxdegradagorxxdegradaforxxdegrada6orxxdegradatprxxdegradatirxxdegradatlrxxdegradat9rxxdegradatkrxxdegradat0rxxdegradatoexxdegradatotxxdegradato4xxdegradatofxxdegradatodxxdegradato5xxdegradatorzxdegradatorcxdegradatorsxdegradatorddxegradatorxxedgradatorxxdgeradatorxxdergadatorxxdegardatorxxdegrdaatorxxdegraadtorxxdegradtaorxxdegradaotrxxdegradatroxxdegradatoxrzxdegradatorxxzdegradatorxcxdegradatorxxcdegradatorxsxdegradatorxxsdegradatorxdxdegradatorxxddegradatorxxdsegradatorxxfdegradatorxxdfegradatorxxedegradatorxxdeegradatorxxxdegradatorxxdxegradatorxxdcegradatorxxrdegradatorxxdregradatorxxdwegradatorxxdewgradatorxxdergradatorxxd3egradatorxxde3gradatorxxdedgradatorxxdesgradatorxxd4egradatorxxde4gradatorxxdefgradatorxxdegfradatorxxdehgradatorxxdeghradatorxxdetgradatorxxdegtradatorxxdevgradatorxxdegvradatorxxdebgradatorxxdegbradatorxxdeygradatorxxdegyradatorxxdegeradatorxxdegreadatorxxdegrtadatorxxdeg4radatorxxdegr4adatorxxdegrfadatorxxdegdradatorxxdegrdadatorxxdeg5radatorxxdegr5adatorxxdegrsadatorxxdegrasdatorxxdegrqadatorxxdegraqdatorxxdegrzadatorxxdegrazdatorxxdegrwadatorxxdegrawdatorxxdegradsatorxxdegrafdatorxxdegradfatorxxdegraedatorxxdegradeatorxxdegraxdatorxxdegradxatorxxdegracdatorxxdegradcatorxxdegrardatorxxdegradratorxxdegradastorxxdegradqatorxxdegradaqtorxxdegradzatorxxdegradaztorxxdegradwatorxxdegradawtorxxdegradartorxxdegradatrorxxdegradaytorxxdegradatyorxxdegrada5torxxdegradat5orxxdegradagtorxxdegradatgorxxdegradaftorxxdegradatforxxdegrada6torxxdegradat6orxxdegradatporxxdegradatoprxxdegradatiorxxdegradatoirxxdegradatlorxxdegradatolrxxdegradat9orxxdegradato9rxxdegradatkorxxdegradatokrxxdegradat0orxxdegradato0rxxdegradatoerxxdegradatorexxdegradatotrxxdegradatortxxdegradato4rxxdegradator4xxdegradatofrxxdegradatorfxxdegradatodrxxdegradatordxxdegradato5rxxdegradator5xxdegradatorzxxdegradatorxzxdegradatorcxxdegradatorxcxdegradatorsxxdegradatorxsxdegradatorxdxdeggradatorxxdegrradatorxxdegraadatorxxdegraddatorxxdegradaatorxxdegradattorxxdegradatoorxxdegradatorrxxdegradatorxx