Main Search Mutual Cum Swallow