Common typos: roatoatratrorroayroa5roagroafroa6roateoattoat4oatfoatdoat5oatrpatriatrlatr9atrkatr0atrostroqtroztrowrtoatoratraortroatrroaytroatyroa5troat5roagtroatgroaftroatfroa6troat6roateroatreoattroatrtoat4roatr4oatrfoatdroatrdoatr5oatrpoatropatrioatroiatrloatrolatr9oatro9atrkoatrokatr0oatro0atrosatroastroqatroaqtrozatroaztrowatroawtrooatroaa