Implement a class named 'RangeList' contains two methods, add and remove
class RangeList {
add(range) {}
remove(range) {}
}Example:
rl.add([1, 5]); [1, 5)
rl.add([10, 20]); [1, 5) [10, 20)
rl.add([20, 20]); [1, 5) [10, 20)
rl.add([20, 21]); [1, 5) [10, 21)
rl.add([2, 4]); [1, 5) [10, 21)
rl.remove([10, 10]); [1, 8) [10, 21)
rl.remove([10, 11]); [1, 8) [11, 21)
rl.remove([15, 17]); [1, 8) [11, 15) [17, 21)
rl.remove([3, 19]); [1, 3) [19, 21)