Main Search Huge Cum Fill