radix and merge sort + adding a printarray ovrld