An Almost Optimal Algorithm for Unbounded Searching