Main Search Longest Squirting