container-with-most-water
class Solution {
fun maxArea(height: IntArray): Int {
var maxArea = 0
var left = 0
var right = height.size - 1
while (left < right) {
maxArea = maxOf(maxArea, min(height[left], height[right]) * (right - left))
if (height[left] < height[right]) {
left++
} else {
right--
}
}
return maxArea
}
}