add 3Sum