Finished 3Sum