Binary Search

pseudo code for binary search:
given sorted container A, search element  x
left = 0, right = len(A)-1
while left <= right:
mid = left + (right-left)/2
if x == A[mid]:
print("found")
break;
elif x < A[mid]:
# search in left side
right = mid-1
else:
# search in right side
left = mid+1
if left > right:
print("not found")