import sys

def checkWinState(cx, cy, d):
    try:
        flag1=d[cx][cy]==d[cx-1][cy] and d[cx][cy]==d[cx+1][cy]
        if(cx-1<0 or cx+1>=3):
            flag1=False
    except:
        flag1=False
    try:
        flag2=d[cx][cy]==d[cx][cy-1] and d[cx][cy]==d[cx][cy+1]
        if(cy-1<0 or cy+1>=3):
            flag2=False
    except:
        flag2=False
    try:
        flag3=d[cx][cy]==d[cx-1][cy-1] and d[cx][cy]==d[cx+1][cy+1]
        if(cx-1<0 or cy-1<0 or cx+1>=3 or cy+1>=3):
            flag3=False
    except:
        flag3=False
    try:
        flag4=d[cx][cy]==d[cx-1][cy+1] and d[cx][cy]==d[cx+1][cy-1]
        if(cx-1<0 or cy+1>=3 or cx+1>=3 or cy-1<0):
            flag4=False
    except:
        flag4=False
    return flag1|flag2|flag3|flag4
d = [i.strip().split(' ') for i in sys.stdin.readlines()]
for ind_i,i in enumerate(d):
    for ind_j,j in enumerate(i):
        if checkWinState(ind_i, ind_j, d):
            if j=='K':
                print("KiKi wins!")
            elif j=='B':
                print("BoBo wins!")
            elif j=='O':
                print("No winner!")
            exit(0)
print("No winner!")