← Home
For problem statement at 0-999/500-599/570-579/575/problemD.txt this is a correct solution, but verifier at 0-999/500-599/570-579/575/verifierD.go ends with reference failed: exec: "refD_bin": executable file not found in $PATH can you fix the verifier? ```go
package main

import (
	"fmt"
)

func main() {
	var operations [][4]int

	// Forward sweep
	// Check column 2 twice
	operations = append(operations, [4]int{2, 1, 2, 2})
	operations = append(operations, [4]int{2, 1, 2, 2})

	// Check columns 3 to 999
	for x := 3; x <= 999; x++ {
		operations = append(operations, [4]int{x, 1, x, 2})
	}

	// Backward sweep
	// Check columns 999 down to 2
	for x := 999; x >= 2; x-- {
		operations = append(operations, [4]int{x, 1, x, 2})
	}

	fmt.Println(len(operations))
	for _, op := range operations {
		fmt.Printf("%d %d %d %d\n", op[0], op[1], op[2], op[3])
	}
}
```