https://romankurnovskii.com/en/tracks/algorithms-101/problems/medium/15-3sum/
15. 3Sum