missing +ve number
Added search min by bin_search