Common typos: irtymaxdrtymaxditymaxdirymaxdirtmaxdirtyaxdirtymxdirtymasirtymaxfirtymaxeirtymaxxirtymaxcirtymaxrirtymaxdortymaxdurtymaxdkrtymaxd8rtymaxd9rtymaxdjrtymaxdietymaxdittymaxdi4tymaxdiftymaxdidtymaxdi5tymaxdirrymaxdiryymaxdir5ymaxdirgymaxdirfymaxdir6ymaxdirtumaxdirttmaxdirthmaxdirt6maxdirt7maxdirtgmaxdirtynaxdirtykaxdirtyjaxdirtymsxdirtymqxdirtymzxdirtymwxdirtymazdirtymacdirtymasdirtymadidrtymaxdritymaxditrymaxdirytmaxdirtmyaxdirtyamxdirtymxasdirtymaxdsirtymaxfdirtymaxdfirtymaxedirtymaxdeirtymaxxdirtymaxdxirtymaxcdirtymaxdcirtymaxrdirtymaxdrirtymaxdoirtymaxdiortymaxduirtymaxdiurtymaxdkirtymaxdikrtymaxd8irtymaxdi8rtymaxd9irtymaxdi9rtymaxdjirtymaxdijrtymaxdiertymaxdiretymaxditrtymaxdirttymaxdi4rtymaxdir4tymaxdifrtymaxdirftymaxdidrtymaxdirdtymaxdi5rtymaxdir5tymaxdirrtymaxdirtrymaxdirytymaxdirtyymaxdirt5ymaxdirgtymaxdirtgymaxdirtfymaxdir6tymaxdirt6ymaxdirtuymaxdirtyumaxdirtytmaxdirthymaxdirtyhmaxdirty6maxdirt7ymaxdirty7maxdirtygmaxdirtynmaxdirtymnaxdirtykmaxdirtymkaxdirtyjmaxdirtymjaxdirtymsaxdirtymasxdirtymqaxdirtymaqxdirtymzaxdirtymazxdirtymwaxdirtymawxdirtymaxzdirtymacxdirtymaxcdirtymaxsdirtymadxdirtymaxdddirtymaxdiirtymaxdirtymmaxdirtymaaxdirtymaxx