Main Search Double Homework 25