search iteration 3