Selection alg running perfectly in O(n) time for any n.