prising a plurality of substrings, stored on the storage system; (b) merging the data in place on the storage system into a set of logically linked, sorted, compressed substrings, including the steps of:(1) allocating in the memory means at least two input buffers and one output buffer each of a length sufficient to store a substring; (2) establishing a substring storage area tracking means for in