package main import ( "bufio" "fmt" "os" ) var dx = []int{0,1,0,-1} var dy = []int{1,0,-1,0} func main() { in := bufio.NewReader(os.Stdin) var n,m int var sx,sy,ex,ey int fmt.Fscan(in, &n,&m,&sx,&sy,&ex,&ey) dist := make([][]int,n+1) for i := ran...