Writing and text-compression Optimal Text compression - arithmetic coding Writing with Dasher