huffmantree.cpp