changed left_hill finding to traverse the array in reversed order