Leetcode Maximal Rectangle Leetcode Solutions With Explanation