group TwoPointer and update _3Sum