Binary Search Leetcode Pattern