Common typos: frroostdrroostdfroostdfrrostdfrrootdfrroossfrroostffrroostefrroostxfrroostcfrroostrfrroostddrroostdgrroostdrrroostdcrroostdvrroostdtrroostdferoostdftroostdf4roostdffroostdfdroostdf5roostdfreoostdfrtoostdfr4oostdfrfoostdfrdoostdfr5oostdfrrpostdfrriostdfrrlostdfrr9ostdfrrkostdfrr0ostdfrropstdfrroistdfrrolstdfrro9stdfrrokstdfrro0stdfrrooatdfrroodtdfrroowtdfrrooztdfrrooxtdfrrooetdfrroosrdfrroosydfrroos5dfrroosgdfrroosfdfrroos6fdrroostdrfroostdfrorostdfrrosotdfrrootssdfrroostdsfrroostfdfrroostdffrroostedfrroostdefrroostxdfrroostdxfrroostcdfrroostdcfrroostrdfrroostdrfrroostddfrroostdfdrroostdgfrroostdfgrroostdfrrroostdfcrroostdvfrroostdfvrroostdtfrroostdftrroostdferroostdfreroostdfrtroostdf4rroostdfr4roostdfrfroostdfrdroostdf5rroostdfr5roostdfrreoostdfrrtoostdfrr4oostdfrrfoostdfrrdoostdfrr5oostdfrrpoostdfrropostdfrrioostdfrroiostdfrrloostdfrrolostdfrr9oostdfrro9ostdfrrkoostdfrrokostdfrr0oostdfrro0ostdfrroopstdfrrooistdfrroolstdfrroo9stdfrrookstdfrroo0stdfrrooastdfrroosatdfrroodstdfrroosdtdfrroowstdfrrooswtdfrroozstdfrroosztdfrrooxstdfrroosxtdfrrooestdfrroosetdfrroosrtdfrroostrdfrroosytdfrroostydfrroos5tdfrroost5dfrroosgtdfrroostgdfrroosftdfrroostfdfrroos6tdfrroost6dfrrooostdfrroosstdfrroostt