An actual Java Huffman Code implementation with Reader and Writer