fastq: more idiomatic loop limit
fastq: stream size is the max rank of the largest element
fastq: the extra variable was messing with slice bounds changes
fastq: space fix so debug output lines up
fastq: fix off-by-one error in prune()