For problem statement at 1000-1999/1400-1499/1450-1459/1451/problemA.txt this is a correct solution, but verifier at 1000-1999/1400-1499/1450-1459/1451/verifierA.go ends with All tests passed can you fix the verifier? package main
import (
"fmt"
)
func main() {
var t int
fmt.Scan(&t)
for i := 0; i < t; i++ {
var n int
fmt.Scan(&n)
if n == 1 {
fmt.Println(0)
} else if n == 2 {
fmt.Println(1)
} else if n == 3 {
fmt.Println(2)
} else if n%2 == 0 {
fmt.Println(2)
} else {
fmt.Println(3)
}
}
}