def find_range_ix_in_section_list(start, end, section_list):
    if start > section_list[-1] or end < section_list[0]:
        return [0, 0]
    if start < section_list[0]:
        start_section = section_list[0]
    else:
        start_section = find_point_in_section_list(start, section_list)
    if end > section_list[-1]:
        end_section = section_list[-2]
    else:
        end_section = find_point_in_section_list(end, section_list)
    return [
        section_list.index(start_section), section_list.index(end_section)+1]