m-array mit 2d range query