3 sum with some hood good good