added assert to check if we can actually fit all our symbols into the depth limited huffman tree