Arithmetic coding (compression / decompression)