Sort a linked list efficiently in O(NlogN) time
This program preforms merge sort on a linked list containing a random set numbers and times the results.
The integers are numbered between 1 and 53 like the Florida lottery.
This sorting program can handle aprox. 10,000 numbers, any more than ten thousand will cause internal errors.