Common typos: flankdlankdfankdflnkdflakdflansflankfflankeflankxflankcflankrflankddlankdglankdrlankdclankdvlankdtlankdfkankdfoankdfpankdflsnkdflqnkdflznkdflwnkdflamkdflabkdflajkdflahkdflanldflanjdflanidflanmdflanofdlankdlfankdfalnkdflnakdflaknsdflankdsflankfdflankdfflankedflankdeflankxdflankdxflankcdflankdcflankrdflankdrflankddflankdfdlankdgflankdfglankdfrlankdfclankdvflankdfvlankdtflankdftlankdfklankdflkankdfolankdfloankdfplankdflpankdflsankdflasnkdflqankdflaqnkdflzankdflaznkdflwankdflawnkdflamnkdflanmkdflabnkdflanbkdflajnkdflanjkdflahnkdflanhkdflanlkdflankldflankjdflanikdflankidflankmdflanokdflankodfllankdflaankdflannkdflankk