I should have never wrote this out. It has too many assumptions, it will take me FOREVER to debug and get running. Do it later
first search (mostly) done
Search 2 done
Notes on binary search
First binary search is done