two-sum (104.484)