For problem statement at 0-999/900-999/930-939/938/problemB.txt this is a correct solution, but verifier at 0-999/900-999/930-939/938/verifierB.go ends with all tests passed can you fix the verifier? package main
import (
"bufio"
"fmt"
"os"
)
func main() {
reader := bufio.NewReader(os.Stdin)
var n int
fmt.Fscan(reader, &n)
maxTime := 0
for i := 0; i < n; i++ {
var a int
fmt.Fscan(reader, &a)
time1 := a - 1
time2 := 1000000 - a
minTime := time1
if time2 < minTime {
minTime = time2
}
if minTime > maxTime {
maxTime = minTime
}
}
fmt.Println(maxTime)
}