Common typos: lairfortbairfortblirfortblarfortblaifortblairortblairfrtblairfotblairfornlairfortvlairforthlairfortglairfortbkairfortboairfortbpairfortblsirfortblqirfortblzirfortblwirfortblaorfortblaurfortblakrfortbla8rfortbla9rfortblajrfortblaiefortblaitfortblai4fortblaiffortblaidfortblai5fortblairdortblairgortblairrortblaircortblairvortblairtortblairfprtblairfirtblairflrtblairf9rtblairfkrtblairf0rtblairfoetblairfottblairfo4tblairfoftblairfodtblairfo5tblairforrblairforyblairfor5blairforgblairforfblairfor6lbairfortbalirfortbliarfortblarifortblaifrortblairofrtblairfrotblairfotrnblairfortbnlairfortvblairfortbvlairforthblairfortbhlairfortgblairfortbglairfortbklairfortblkairfortbolairfortbloairfortbplairfortblpairfortblsairfortblasirfortblqairfortblaqirfortblzairfortblazirfortblwairfortblawirfortblaoirfortblaiorfortblauirfortblaiurfortblakirfortblaikrfortbla8irfortblai8rfortbla9irfortblai9rfortblajirfortblaijrfortblaierfortblairefortblaitrfortblairtfortblai4rfortblair4fortblaifrfortblairffortblaidrfortblairdfortblai5rfortblair5fortblairfdortblairgfortblairfgortblairrfortblairfrortblaircfortblairfcortblairvfortblairfvortblairftortblairfportblairfoprtblairfiortblairfoirtblairflortblairfolrtblairf9ortblairfo9rtblairfkortblairfokrtblairf0ortblairfo0rtblairfoertblairforetblairfotrtblairforttblairfo4rtblairfor4tblairfofrtblairforftblairfodrtblairfordtblairfo5rtblairfor5tblairforrtblairfortrblairforytblairfortyblairfort5blairforgtblairfortgblairfortfblairfor6tblairfort6bblairfortbllairfortblaairfortblaiirfortblairfoort