package main
import "fmt"
func pos(n, x, y int) int {
if y == 0 {
return x
}
if x == n {
return n + y
}
if y == n {
return 3*n - x
}
return 4*n - y
}
func abs(x int) int {
if x < 0 {
return -x
}
return x
}
func main() {
var n, x1, y1, x2, y2 int
fmt.Scan(&n, &x1, &y1, &x2, &y2)
p1 := pos(n, x1, y1)
p2 := pos(n, x2, y2)
d := abs(p1 - p2)
if 4*n-d < d {
d = 4*n - d
}
fmt.Print(d)
}