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!")