l and r represent the range node i is responsible for. A single call init(1, 0, n-1) builds the segment tree in O(N) time
source not stored for this graph (policy: none)
no test coverage detected