peehole extreme Search, page 81