Binary Search is Hard (well, at least Medium) When writing code for binary search problems, it is common to make a "one-off" mistake in the implementation of the algorithm - to forget "whether it is 'mid+1' or just 'mid'". To solve this issue and fir...