Process:
Examples of uses:
Does not require list to be sorted.
Slower than Binary
Faster than Linear.
Requires list to be sorted.