add 3 sum solution