Search How Far Have You Gone?