practical implementations of arithmetic coding 1 .
A Universal Algorithm for Sequential Data Compression