Simple idea, but . . .
Method dates back to 1946 -- it wasn�t until 1962 that a bug-free version appeared!
One study (albeit in �83) showed that 90% of programmers fail to code up binary search correctly.
So, we�ll play with some formal algorithmic stuff for awhile before looking at Java