solve search_insert_position