UW Madison Practice - Search, Divide & Conquer