bug fix
fixing bugs

decompression works now even if length > pointer + 1 in <1,pointer,length>
was not writing 4 bits correctly