Arithmetic Coding In Information Theory And Coding