Pushes onto the advice stack the first pointer in [start_ptr, end_ptr) such that
mem[word_ptr] >= KEY in lexicographic order of words. If all words are < KEY, returns end_ptr.
The array must be sorted in non-decreasing order.
Pushes onto the advice stack the first pointer in [start_ptr, end_ptr) such that
mem[word_ptr] >= KEY in lexicographic order of words. If all keys are < KEY, returns end_ptr.
The array must be a list of key-value pairs (word tuples) where all keys are in non-decreasing
order.