update 3Sum