implement merge sort, include loop to test all files (in order, reverse order and random).