same to 3 sum