id: 312791c4-dce2-4a32-a6b1-dd952085b22f url: http://canhazcode.blogspot.co.uk/2012/02/we-need-to-talk-about-binary-search.html