function minTimeToVisitAllPoints(points: number[][]): number {
let time = 0
for(let i = 1; i < points.length; i++) {
const [prevX, prevY] = points[i - 1]
const [curX, curY] = points[i]
const gapX = Math.abs(curX - prevX)
const gapY = Math.abs(curY - prevY)
time += Math.max(gapX, gapY)
}
return time
};