barber Search, page 59