Common typos: rbgybgyrgyrburbgtrbghrbg6rbg7rbggrbgyebgytbgy4bgyfbgydbgy5bgyrngyrvgyrhgyrggyrbfyrbhyrbtyrbvyrbbyrbyrybgybrgyrgbuyrbgyurbgtyrbgytrbghyrbgyhrbg6yrbgy6rbg7yrbgy7rbggyrbgygrbgyerbgyrebgyrtbgy4rbgyr4bgyfrbgyrfbgydrbgyrdbgy5rbgyr5bgyrnbgyrbngyrvbgyrbvgyrhbgyrbhgyrgbgyrbggyrbfgyrbgfyrbghyrbtgyrbgtyrbgvyrbbgyrbgbyrbygyrbgyyyrbgyrrbg