IntroductionImagine you're tasked with creating a digital English dictionary. The simplest method might be to replicate a physical dictionary into a text file. However, this makes word searches as cumbersome as flipping through the pages of a book. W...