longest subarray sum <= k