Array given we need to return all possible subarrays with sum equal to k
Sigiloso
Mainten 2 pointers start and regular iterator i. Add the element at i to sum variable. If sum greater then required k remove a[start], increment the start. If equal store that start and i in a map. If less keep adding next element.