fastq: prune() more likely to be correct.
fastq: combine consecutive values, makes logic easier
fastq: debugging++
fastq: save the results of our merging
fastq: make sure to process every rank in our list
fastq: value merge during prune()