This version considers probabilities, but decreased output quality. In future versions there won't be probabilities, and as a result code will become easier.