Add algorithm to find subarray sum closest to k