Subarray With Given Sum Solution Java