three-sum Klipp (35)