Common typos: rcakeycakeyrakeyrckeyrcaeyrcakurcaketrcakehrcake6rcake7rcakegrcakeyecakeytcakey4cakeyfcakeydcakey5cakeyrxakeyrvakeyrdakeyrfakeyrcskeyrcqkeyrczkeyrcwkeyrcaleyrcajeyrcaieyrcameyrcaoeyrcakwyrcakryrcak3yrcakdyrcaksyrcak4rycakeycrakeyrackeyrckaeyrcaekuyrcakeyurcaketyrcakeytrcakehyrcakeyhrcake6yrcakey6rcake7yrcakey7rcakegyrcakeygrcakeyercakeyrecakeyrtcakey4rcakeyr4cakeyfrcakeyrfcakeydrcakeyrdcakey5rcakeyr5cakeyrxcakeyrcxakeyrvcakeyrcvakeyrcdakeyrcfakeyrcsakeyrcaskeyrcqakeyrcaqkeyrczakeyrcazkeyrcwakeyrcawkeyrcalkeyrcakleyrcajkeyrcakjeyrcaikeyrcakieyrcamkeyrcakmeyrcaokeyrcakoeyrcakweyrcakewyrcakreyrcakeryrcak3eyrcake3yrcakdeyrcakedyrcakseyrcakesyrcak4eyrcake4yyrcakeyrrcakeyrccakeyrcaakeyrcakkeyrcakee