accounted for differently sized files and N-tuples where N > file1 size