def solve(testcase):
    n = II()
    s = [I() for _ in range(n)]

    A = []

    for i in range(n):
        for j in range(n):
            if s[i][j] == '#':
                A.append((i, j))

    m = len(A)

    M = 0
    res = []

    for i in range(m):
        x1, y1 = A[i]
        for j in range(i + 1, m):
            x2, y2 = A[j]

            dx, dy = x2 - x1, y2 - y1

            x3, y3 = x1 + dy, y1 - dx

            if 0 <= x3 < n and 0 <= y3 < n and s[x3][y3] == '#':

                x4, y4 = x3 + dx, y3 + dy

                if 0 <= x4 < n and 0 <= y4 < n and s[x4][y4] == '#':

                    LEN = dx ** 2 + dy ** 2

                    if M < LEN:
                        M = LEN
                        res = [(x1 + 1, y1 + 1), (x2 + 1, y2 + 1), (x3 + 1, y3 + 1), (x4 + 1, y4 + 1)]

    for x, y in res:
        print(x, y)

for testcase in range(1):
    solve(testcase)