GO
IntuitionApproachComplexity
Time complexity:

Space complexity:
Code
# Intuition
<!-- Describe your first thoughts on how to solve this problem. -->

# Approach
<!-- Describe your approach to solving the problem. -->

# Complexity
- Time complexity:
<!-- Add your time complexity here, e.g. $$O(n)$$ -->

- Space complexity:
<!-- Add your space complexity here, e.g. $$O(n)$$ -->

# Code
```golang []
func areaOfMaxDiagonal(dimensions [][]int) int {
   maxD := 0
   maxS := 0
   for _, v := range dimensions {        
        d := v[0] * v[0] + v[1] * v[1]
        if d > maxD {
            maxD = d
            maxS = v[0] * v[1]
        } else if d == maxD {
            if v[0] * v[1] > maxS {
                maxS = v[0] * v[1]
            }
        }
   }     
    return maxS
}
```
['Go']