Common typos: itnsmallftnsmallfinsmallfitsmallfitnmallfitnsallfitnsmllfitnsmalditnsmallgitnsmallritnsmallcitnsmallvitnsmalltitnsmallfotnsmallfutnsmallfktnsmallf8tnsmallf9tnsmallfjtnsmallfirnsmallfiynsmallfi5nsmallfignsmallfifnsmallfi6nsmallfitmsmallfitbsmallfitjsmallfithsmallfitnamallfitndmallfitnwmallfitnzmallfitnxmallfitnemallfitnsnallfitnskallfitnsjallfitnsmsllfitnsmqllfitnsmzllfitnsmwllfitnsmaklfitnsmaolfitnsmaplfitnsmalkfitnsmalofitnsmalpiftnsmallftinsmallfintsmallfitsnmallfitnmsallfitnsamllfitnsmlaldfitnsmallfditnsmallgfitnsmallfgitnsmallrfitnsmallfritnsmallcfitnsmallfcitnsmallvfitnsmallfvitnsmalltfitnsmallftitnsmallfoitnsmallfiotnsmallfuitnsmallfiutnsmallfkitnsmallfiktnsmallf8itnsmallfi8tnsmallf9itnsmallfi9tnsmallfjitnsmallfijtnsmallfirtnsmallfitrnsmallfiytnsmallfitynsmallfi5tnsmallfit5nsmallfigtnsmallfitgnsmallfiftnsmallfitfnsmallfi6tnsmallfit6nsmallfitmnsmallfitnmsmallfitbnsmallfitnbsmallfitjnsmallfitnjsmallfithnsmallfitnhsmallfitnasmallfitnsamallfitndsmallfitnsdmallfitnwsmallfitnswmallfitnzsmallfitnszmallfitnxsmallfitnsxmallfitnesmallfitnsemallfitnsnmallfitnsmnallfitnskmallfitnsmkallfitnsjmallfitnsmjallfitnsmsallfitnsmasllfitnsmqallfitnsmaqllfitnsmzallfitnsmazllfitnsmwallfitnsmawllfitnsmakllfitnsmalklfitnsmaollfitnsmalolfitnsmapllfitnsmalplfitnsmallkfitnsmallofitnsmallpffitnsmallfiitnsmallfittnsmallfitnnsmallfitnssmallfitnsmmallfitnsmaallfitnsmalll