Jim Sharpe on Searching Efficiently