Always display the primary name the company identified
Complete this assignment twice: Once by searching the text for each company name, and once by traversing a trie of company names based on the content of the article. Submit two files, mainsearch.cpp and maintrie.cpp.
You must normalize the company names for the search. Punctuation and other symbols should not impact the search. So the appearance of Microsoft Corporation, Inc. in the companies.dat file should match with Microsoft Corporation Inc in the article. However, the search must be case sensitive.