Arithmetic encoding
This method creates code for more than only one character and represents it as
number from <0,1). Each character has assigned part of this interval according to
its frequency in source data.Demonstrating applet follows and application could
be executed by aren.jnlp v application directory.