3sum pass