Main Search Thressome Cum Swap