
You are given a 2D integer array rectangles where rectangles[i] = [l _i , h _i ] indicates that i ^th rectangle has a length of l _i and a height of h _i . You are also given a 2D integer array points where points[j] = [x _j , y _j ] is a point with coordinates (x _j , y _j ) .
The i ^th rectangle has its bottom-left corner point at the coordinates (0, 0) and its top-right corner point at (l _i , h _i ) .
Return an integer array count of length points.length where count[j] is the number of rectangles that contain the j ^th point.
The i ^th rectangle contains the j ^th point if 0 <= x _j <= l _i and 0 <= y _j <= h _i . Note that points that lie on the edges of a rectangle are also considered to be contained by that rectangle.
1 <= rectangles.length, points.length <= 5 * 10 ^4rectangles[i].length == points[j].length == 21 <= l _i , x _j <= 10 ^91 <= h _i , y _j <= 100All the rectangles are unique .All the points are unique .