Best Binary Search Problems Leetcode Two Pointers