Arrays.sort uses a modified quicksort (~ n*(log(n)) )...even it it used selection sort it seems that wouldn't solve your problem of needing to write it yourself. The code you have is on its way, just...