binary_search returns index instead of value