Main Search Ebony Cum Swapping