من می خواهم یک برنامه بنویسم که یک متن که دارای تعدادی غلط املایی است را از ورودی خوانده سپس غلط ها را با توجه به یک فایل دیکشنری که در اختیار داریم شناسایی کرده و گزارش دهد می خواستم در مورد الگوریتم های مورده استفاده آن من را راهنمایی کنید