Explain Binary Search As An Iterative And Recursive Algorithm