#include <stdio.h>

int main() 
{
    char arr[3][3];
    while (scanf(" %c", &arr[0][0]) == 1)
    {
        int i = 0;
        int j = 0;
        for (i = 0; i < 3; i++)
        {
            for (j = 0; j < 3; j++)
            {
                if (i == 0 && j == 0)
                    ;
                else
                    scanf(" %c", &arr[i][j]);
            }
        }
        int flag = 0;
        //判断输赢
        for (i = 0; i < 3; i++)//判断行
        {
            if (arr[i][0] == arr[i][1] && arr[i][1] == arr[i][2] && arr[i][0] != 'O')
            {
                if (arr[i][0] == 'K')
                    flag = 1;
                else if (arr[i][0] == 'B')
                    flag = 2;

            }
        }
        for (i = 0; i < 3; i++)//判断列
        {
            if (arr[0][i] == arr[1][i] && arr[1][i] == arr[2][i] && arr[0][i] != 'O')
            { 
                if (arr[i][0] == 'K')
                    flag = 1;
                else if (arr[i][0] == 'B')
                    flag = 2;

            }
        }
        if (arr[0][0] == arr[1][1] && arr[1][1] == arr[2][2] && arr[0][0] != 'O')
        {
                if (arr[0][0] == 'K')
                    flag = 1;
                else if (arr[0][0] == 'B')
                    flag = 2;
        }
        else if (arr[0][2] == arr[1][1] && arr[1][1] == arr[2][0] && arr[0][2] != 'O')
        {
                if (arr[2][0] == 'K')
                    flag = 1;
                else if (arr[2][0] == 'B')
                    flag = 2;
        }
        if (flag == 1)
            printf("KiKi wins!\n");
        else if (flag == 2)
            printf("BoBo wins!\n");
        else
            printf("No winner!\n");

    }

    return 0;
}