Common typos: richxxxichxxxrchxxxrihxxxricxxxrichxzrichxxcrichxxsrichxxdrichxxxeichxxxtichxxx4ichxxxfichxxxdichxxx5ichxxxrochxxxruchxxxrkchxxxr8chxxxr9chxxxrjchxxxrixhxxxrivhxxxridhxxxrifhxxxricjxxxricgxxxricyxxxricnxxxricbxxxricuxxxrichzxxrichcxxrichsxxrichdxxrichxzxrichxcxrichxsxrichxdrxichxxxirchxxxrcihxxxrihcxxxricxhxzxrichxxxzrichxxcxrichxxxcrichxxsxrichxxxsrichxxdxrichxxxdrichxxxerichxxxreichxxxtrichxxxrtichxxx4richxxxr4ichxxxfrichxxxrfichxxxrdichxxx5richxxxr5ichxxxroichxxxriochxxxruichxxxriuchxxxrkichxxxrikchxxxr8ichxxxri8chxxxr9ichxxxri9chxxxrjichxxxrijchxxxrixchxxxricxhxxxrivchxxxricvhxxxridchxxxricdhxxxrifchxxxricfhxxxricjhxxxrichjxxxricghxxxrichgxxxricyhxxxrichyxxxricnhxxxrichnxxxricbhxxxrichbxxxricuhxxxrichuxxxrichzxxxrichxzxxrichcxxxrichxcxxrichsxxxrichxsxxrichdxxxrichxdxxrichxxzxrichxxcxrichxxsxrichxxdxxrichxxxrrichxxxriichxxxricchxxxrichhxxxrichxxx