package main import ( "bufio" "fmt" "os" ) const MIN = -1000000000 var in = bufio.NewReader(os.Stdin) var out = bufio.NewWriter(os.Stdout) func readInt(a *int) error { sign, ans, read := 1, 0, false c, err := in.ReadByte() for ; err == nil && (c < '0' || c > '9'); c, err = in.ReadByte() { if c...