Binary Search | Algorithmic Pattern | Notes