https://mahinops.github.io/posts/leetcode-maximum-subarray/
Leetcode - 53. Maximum Subarray - Mokhlesur Mahin