Subarray with given sum