Given an integer array nums and an integer k, find three non-overlapping subarrays of length k with maximum sum and return them.Precompute the sums of subarrays of length k and use dynamic programming to calculate the maximum sum of three non-overlapping subarrays.Return the result as a list of indices representing the starting position of each interval, in lexicographically smallest order.Time complexity is approximately O(n), where n is the length of the input array nums.