Two Pointer Problems Leetcode 150