package main
import (
"bufio"
"fmt"
"os"
)
func main() {
reader := bufio.NewReader(os.Stdin)
writer := bufio.NewWriter(os.Stdout)
defer writer.Flush()
var array1 = make([][]int, 9)
var maxNum int
var idx [2]int
for i := 0; i < 9; i++ { // 9*9 행렬 입력
array1[i] = make([]int, 9)
for j := 0; j < 9; j++ {
fmt.Fscan(reader, &array1[i][j])
if maxNum < array1[i][j] {
maxNum = array1[i][j]
idx[0] = i + 1
idx[1] = j + 1
}
}
}
fmt.Println(maxNum)
fmt.Print(idx[0], idx[1])
}
cGFja2FnZSBtYWluCgppbXBvcnQgKAoJImJ1ZmlvIgoJImZtdCIKCSJvcyIKKQoKZnVuYyBtYWluKCkgewoJcmVhZGVyIDo9IGJ1ZmlvLk5ld1JlYWRlcihvcy5TdGRpbikKCXdyaXRlciA6PSBidWZpby5OZXdXcml0ZXIob3MuU3Rkb3V0KQoJZGVmZXIgd3JpdGVyLkZsdXNoKCkKCgl2YXIgYXJyYXkxID0gbWFrZShbXVtdaW50LCA5KQoJdmFyIG1heE51bSBpbnQKCXZhciBpZHggWzJdaW50CgoJZm9yIGkgOj0gMDsgaSA8IDk7IGkrKyB7IC8vIDkqOSDtlonroKwg7J6F66ClCgkJYXJyYXkxW2ldID0gbWFrZShbXWludCwgOSkKCQlmb3IgaiA6PSAwOyBqIDwgOTsgaisrIHsKCQkJZm10LkZzY2FuKHJlYWRlciwgJmFycmF5MVtpXVtqXSkKCQkJaWYgbWF4TnVtIDwgYXJyYXkxW2ldW2pdIHsKCQkJCW1heE51bSA9IGFycmF5MVtpXVtqXQoJCQkJaWR4WzBdID0gaSArIDEKCQkJCWlkeFsxXSA9IGogKyAxCgkJCX0KCQl9Cgl9CglmbXQuUHJpbnRsbihtYXhOdW0pCglmbXQuUHJpbnQoaWR4WzBdLCBpZHhbMV0pCn0K
MCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDA=
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0