Common typos: cstraightnstraightnctraightncsraightncstaightncstrightncstraghtncstraihtncstraigtncstraighmcstraightbcstraightjcstraighthcstraightnxstraightnvstraightndstraightnfstraightncatraightncdtraightncwtraightncztraightncxtraightncetraightncsrraightncsyraightncs5raightncsgraightncsfraightncs6raightncsteaightncsttaightncst4aightncstfaightncstdaightncst5aightncstrsightncstrqightncstrzightncstrwightncstraoghtncstraughtncstrakghtncstra8ghtncstra9ghtncstrajghtncstraifhtncstraihhtncstraithtncstraivhtncstraibhtncstraiyhtncstraigjtncstraiggtncstraigytncstraigntncstraigbtncstraigutncstraighrncstraighyncstraigh5ncstraighgncstraighfncstraigh6cnstraightnsctraightnctsraightncsrtaightncstarightncstriaghtncstragihtncstraihgtncstraigthmncstraightnmcstraightbncstraightnbcstraightjncstraightnjcstraighthncstraightnhcstraightnxcstraightncxstraightnvcstraightncvstraightndcstraightncdstraightnfcstraightncfstraightncastraightncsatraightncsdtraightncwstraightncswtraightnczstraightncsztraightncsxtraightncestraightncsetraightncsrtraightncstrraightncsytraightncstyraightncs5traightncst5raightncsgtraightncstgraightncsftraightncstfraightncs6traightncst6raightncsteraightncstreaightncsttraightncstrtaightncst4raightncstr4aightncstrfaightncstdraightncstrdaightncstr5aightncstrsaightncstrasightncstrqaightncstraqightncstrzaightncstrazightncstrwaightncstrawightncstraoightncstraioghtncstrauightncstraiughtncstrakightncstraikghtncstra8ightncstrai8ghtncstra9ightncstrai9ghtncstrajightncstraijghtncstraifghtncstraigfhtncstraihghtncstraighhtncstraitghtncstraigthtncstraivghtncstraigvhtncstraibghtncstraigbhtncstraiyghtncstraigyhtncstraigjhtncstraighjtncstraigghtncstraighgtncstraighytncstraignhtncstraighntncstraighbtncstraiguhtncstraighutncstraighrtncstraightrncstraightyncstraigh5tncstraight5ncstraightgncstraighftncstraightfncstraigh6tncstraight6nncstraightnccstraightncsstraightncstraaightncstraiightncstraightt