Problem
1. Implement a compression and decompression scheme that is based on Huffman coding.
2. Create a class that implements a standard trie for a set of ASCII strings. The class should have a constructor that takes as argument a list of strings, and the class should have a method that tests whether a given string is stored in the trie.