Main Search Dual Homeworks