A fast algorithm for constructing nearly optimal prefix codes. (3rd November 2015)