faster 2nd highest algo
mutate index algo
negative while loop