Range Sum Query Immutable Leetcode Javascript Roadmap