For problem statement at 1000-1999/1300-1399/1330-1339/1332/problemD.txt this is a correct solution, but verifier at 1000-1999/1300-1399/1330-1339/1332/verifierD.go ends with case 1 failed: expected:
3 3
312524718 312524718 312393646
131072 131072 312524718
0 0 312393646
got:
3 3
312524718 131072 0
312524718 131072 131072
0 131072 312524718
exit status 1 can you fix the verifier? ```go
package main
import (
"fmt"
)
func main() {
var k int
fmt.Scan(&k)
if k == 0 {
fmt.Println("1 1")
fmt.Println("0")
return
}
const x = 1 << 17
fmt.Println("3 3")
fmt.Printf("%d %d 0\n", x+k, x)
fmt.Printf("%d %d %d\n", x+k, x, x)
fmt.Printf("0 %d %d\n", x, x+k)
}
```