import sys
input = sys.stdin.readline

arr = [list(map(int, input().split())) for _ in range(19)]
visited = [[False for _ in range(19)] for _ in range(19)]

res = set()

dx = [1, 1, 0, -1]
dy = [0, 1, 1, -1]

def dfs(x, y, d):
    global color
    global cnt

    if 0 <= x < 19 and 0 <= y < 19:
        if arr[y][x] == color:
            cnt += 1

            # cnt = 6일 때 성공한 경우 -1 return
            if cnt == 6:
                return -1

            x += dx[d]
            y += dy[d]
            res = dfs(x, y, d)

            # cnt = 5이며 cnt = 6일 때 성공하지 않은 경우
            if cnt == 5 and res != -1:
                return 1

            # 성공 케이스
            if res == 1:
                print("AAA")
                if cnt == 0:
                    res.add((x+1, y+1))

                return 1

        # 색이 다른 경우 실패
        else:
            return 0
    # 배열 밖에 있는 경우 실패
    else:
        return 0

for y in range(19):
    for x in range(19):
        color = 1
        for i in range(4):
            cnt = 0
            dfs(x, y, i)
        color = 2
        for i in range(4):
            cnt = 0
            dfs(x, y, i)

for item in res:
    print(item[0], item[1], end = ' ')
    print()