Common typos: strovccotrovccosrovccostovccostrvccostroccostrovcpstrovccistrovcclstrovcc9strovcckstrovcc0strovccoatrovccodtrovccowtrovccoztrovccoxtrovccoetrovccosrrovccosyrovccos5rovccosgrovccosfrovccos6rovccosteovccosttovccost4ovccostfovccostdovccost5ovccostrpvccostrivccostrlvccostr9vccostrkvccostr0vccostrocccostrobccostrofccostrogccostrovxcostrovvcostrovdcostrovfcostrovcxostrovcvostrovcdostrovcfsotrovccotsrovccosrtovccostorvccostrvoccostrocvcpostrovccopstrovcciostrovccoistrovcclostrovccolstrovcc9ostrovcco9strovcckostrovccokstrovcc0ostrovcco0strovccoastrovccosatrovccodstrovccosdtrovccowstrovccoswtrovccozstrovccosztrovccoxstrovccosxtrovccoestrovccosetrovccosrtrovccostrrovccosytrovccostyrovccos5trovccost5rovccosgtrovccostgrovccosftrovccostfrovccos6trovccost6rovccosterovccostreovccosttrovccostrtovccost4rovccostr4ovccostrfovccostdrovccostrdovccostr5ovccostrpovccostropvccostriovccostroivccostrlovccostrolvccostr9ovccostro9vccostrkovccostrokvccostr0ovccostro0vccostrocvccostrovcccostrobvccostrovbccostrofvccostrovfccostrogvccostrovgccostrovxccostrovcxcostrovvccostrovcvcostrovdccostrovcdcostrovcfcostrovccxostrovccvostrovccdostrovccfoostrovccosstrovccostroovcc