def binary_search_std_lib(sorted_collection: list[int], item: int) -> int | None:
    index = bisect.bisect_left(sorted_collection, item)
    if index != len(sorted_collection) and sorted_collection[index] == item:
        return index
    return None