Find the middle point of the system by N/2
Compares it to the middle value
If it is the middle value then return True
If not compare if it is larger or smaller then the middle value and update the pointers as necessary
Repeat until item is found or the end of the list is reached
Return False if item is not found