Case Study: Data Structure Selection (word frequency analysis, random choice base on frequency, histograms, dictionary subtraction,' set' data structure)