Recursive Coding: A New Fast and Simple Alternative of Arithmetical Coding