Asked rand pair to politely consider other sizes of db.
Added option 3 logic. Changed timing logic so that throwing an exception didn't say the time was obscenely large.
Made debug pop have duplicate entries for data search. Changed exception handling. Added logic for option 4.
Btree done.