For problem statement at 0-999/800-899/850-859/852/problemC.txt this is a correct solution, but verifier at 0-999/800-899/850-859/852/verifierC.go ends with reference failed on case 1: runtime error: exec: "refC.bin": executable file not found in $PATH
exit status 1 can you fix the verifier? ```go
package main
import (
"bufio"
"os"
"sort"
"strconv"
)
type pair struct {
val int
idx int
}
func main() {
sc := bufio.NewScanner(os.Stdin)
sc.Split(bufio.ScanWords)
wr := bufio.NewWriter(os.Stdout)
defer wr.Flush()
if !sc.Scan() {
return
}
n, _ := strconv.Atoi(sc.Text())
u := make([]int, n)
for i := 0; i < n; i++ {
sc.Scan()
u[i], _ = strconv.Atoi(sc.Text())
}
w := make([]pair, n)
for i := 0; i < n; i++ {
w[i] = pair{val: u[i] + u[(i+1)%n], idx: i}
}
sort.Slice(w, func(i, j int) bool {
return w[i].val < w[j].val
})
v := make([]int, n)
for i := 0; i < n; i++ {
v[w[i].idx] = i
}
for i := 0; i < n; i++ {
if i > 0 {
wr.WriteByte(' ')
}
wr.WriteString(strconv.Itoa(v[i]))
}
wr.WriteByte('\n')
}
```