Having fun in another 3 sum part 2