https://medium.com/@kathankraithatha/4-sum-length-of-longest-sub-array-sum-dsa-from-scratch-12d6185fa513