burrowswheeler compress algorithm finished,to be refined