정수 배열이 주어지면 다음과 같은 추가 조건을 만족해야 합니다. 
1. 입력 배열은 최소한 길이가 1이어야 합니다.
2. 배열의 요소는 -100 이상 100 이하의 값만 포함하고 있어야 합니다.
3. 합이 가장 큰 하위 배열이 중복될 경우, 순서 상관없이 한번만 반환합니다.
4. 입력 배열에서 합이 가장 큰 하위 배열을 찾은 뒤, 해당 하위 배열의 첫 번째 인덱스와 마지막 인덱스를 반환합니다.
변경 사항을 반영하여 이 문제를 해결하는 함수를 작성하시오.