having a three sum