https://medium.com/@florian_algo/the-charm-of-data-structures-1-leetcode-1906-minimum-absolute-difference-queries-29418659da89