Leetcode Maximal Rectangle Leetcode 150