Main Search Cum Reinsertion