DP: unique path II
rectangle, dp: largestRectangleInHistogram
DP: maximumSubarray