Fast searching of sorted arrays
