Main Search Cum Hungry Pigs