Binary Search Study Guide Leetcode Solutions