compress V0.3

insert runlength, substitution