Common typos: ndrstrigoadrstrigoanrstrigoandstrigoandrtrigoandrsrigoandrstigoandrstrgoandrstrioandrstrigsndrstrigoqndrstrigozndrstrigowndrstrigoamdrstrigoabdrstrigoajdrstrigoahdrstrigoansrstrigoanfrstrigoanerstrigoanxrstrigoancrstrigoanrrstrigoandestrigoandtstrigoand4strigoandfstrigoanddstrigoand5strigoandratrigoandrdtrigoandrwtrigoandrztrigoandrxtrigoandretrigoandrsrrigoandrsyrigoandrs5rigoandrsgrigoandrsfrigoandrs6rigoandrsteigoandrsttigoandrst4igoandrstfigoandrstdigoandrst5igoandrstrogoandrstrugoandrstrkgoandrstr8goandrstr9goandrstrjgoandrstrifoandrstrihoandrstritoandrstrivoandrstriboandrstriyoandrstrigpandrstrigiandrstriglandrstrig9andrstrigkandrstrig0nadrstrigoadnrstrigoanrdstrigoandsrtrigoandrtsrigoandrsrtigoandrstirgoandrstrgioandrstriogsandrstrigoasndrstrigoqandrstrigoaqndrstrigozandrstrigoazndrstrigowandrstrigoawndrstrigoamndrstrigoanmdrstrigoabndrstrigoanbdrstrigoajndrstrigoanjdrstrigoahndrstrigoanhdrstrigoansdrstrigoandsrstrigoanfdrstrigoandfrstrigoanedrstrigoanderstrigoanxdrstrigoandxrstrigoancdrstrigoandcrstrigoanrdrstrigoandrrstrigoandrestrigoandtrstrigoandrtstrigoand4rstrigoandr4strigoandrfstrigoanddrstrigoandrdstrigoand5rstrigoandr5strigoandrastrigoandrsatrigoandrsdtrigoandrwstrigoandrswtrigoandrzstrigoandrsztrigoandrxstrigoandrsxtrigoandrsetrigoandrsrtrigoandrstrrigoandrsytrigoandrstyrigoandrs5trigoandrst5rigoandrsgtrigoandrstgrigoandrsftrigoandrstfrigoandrs6trigoandrst6rigoandrsterigoandrstreigoandrsttrigoandrstrtigoandrst4rigoandrstr4igoandrstrfigoandrstdrigoandrstrdigoandrstr5igoandrstroigoandrstriogoandrstruigoandrstriugoandrstrkigoandrstrikgoandrstr8igoandrstri8goandrstr9igoandrstri9goandrstrjigoandrstrijgoandrstrifgoandrstrigfoandrstrihgoandrstrighoandrstritgoandrstrigtoandrstrivgoandrstrigvoandrstribgoandrstrigboandrstriygoandrstrigyoandrstrigpoandrstrigopandrstrigioandrstrigoiandrstrigloandrstrigolandrstrig9oandrstrigo9andrstrigkoandrstrigokandrstrig0oandrstrigo0aandrstrigoanndrstrigoandrsstrigoandrstriigoandrstriggoandrstrigoo