Binary Search Problem Leetcode 150 Questions