Common typos: ealrgbgralrgbgrelrgbgreargbgrealgbgrealrbgrealrggrealrgbeealrgbgtealrgbg4ealrgbgfealrgbgdealrgbg5ealrgbgrwalrgbgrralrgbgr3alrgbgrdalrgbgrsalrgbgr4alrgbgreslrgbgreqlrgbgrezlrgbgrewlrgbgreakrgbgreaorgbgreaprgbgrealegbgrealtgbgreal4gbgrealfgbgrealdgbgreal5gbgrealrfbgrealrhbgrealrtbgrealrvbgrealrbbgrealrybgrealrgngrealrgvgrealrghgrealrgggrealrgbfrealrgbhrealrgbtrealrgbvrealrgbbrealrgbyeralrgbgraelrgbgrelargbgrearlgbgrealgrbgrealrbggrealrggberealrgbgreealrgbgtrealrgbgrtealrgbg4realrgbgr4ealrgbgfrealrgbgrfealrgbgdrealrgbgrdealrgbg5realrgbgr5ealrgbgrwealrgbgrewalrgbgrrealrgbgreralrgbgr3ealrgbgre3alrgbgredalrgbgrsealrgbgresalrgbgre4alrgbgreaslrgbgreqalrgbgreaqlrgbgrezalrgbgreazlrgbgreawlrgbgreaklrgbgrealkrgbgreaolrgbgrealorgbgreaplrgbgrealprgbgrealergbgrealregbgrealtrgbgrealrtgbgreal4rgbgrealr4gbgrealfrgbgrealrfgbgrealdrgbgrealrdgbgreal5rgbgrealr5gbgrealrgfbgrealrhgbgrealrghbgrealrgtbgrealrvgbgrealrgvbgrealrbgbgrealrgbbgrealrygbgrealrgybgrealrgnbgrealrgbngrealrgbvgrealrgbhgrealrggbgrealrgbggrealrgbfgrealrgbgfrealrgbghrealrgbtgrealrgbgtrealrgbgvrealrgbgbrealrgbygrealrgbgyreaalrgbgreallrgbgrealrrgbg