merge sort complete and fast using 20 way average as pivot,[thinking about a better pivot]