#include <bits/stdc++.h>
using namespace std;
const long long inf = 1000000000000000000LL;
const double EPS = 1e-9;
const long long mod = 1000000007ll;
const int maxn = 300500;
int lr[] = {0, 1, 1, 1, 2, 3};
int rr[] = {0, 4, 5, 6, 6, 6};
int di[] = {0, 1, 1};
int dj[] = {1, 0, 1};
char gr[32][32];
int dp[1 << 20];
int rec() {
  int msk = 0;
  for (int i = 1; i < 6; i++) {
    for (int j = lr[i]; j < rr[i]; j++) {
      msk <<= 1;
      if (gr[i][j] == 'O') msk = msk | 1;
    }
  }
  int &ret = dp[msk];
  if (ret != -1) return ret;
  for (int i = 1; i < 6 && ret < 0; i++)
    for (int j = lr[i]; j < rr[i] && ret < 0; j++)
      if (gr[i][j] == 'O') {
        for (int k = 0; k < 3 && ret < 0; k++) {
          int ni = i, nj = j;
          while (gr[ni][nj] == 'O') {
            gr[ni][nj] = '*';
            ni += di[k];
            nj += dj[k];
            if (!rec()) {
              ret = 1;
              break;
            }
          }
          while (ni != i || nj != j) {
            ni -= di[k];
            nj -= dj[k];
            gr[ni][nj] = 'O';
          }
        }
      }
  return ret != -1;
}
int main() {
  memset(dp, -1, sizeof(dp));
  for (int i = 1; i < 6; i++)
    for (int j = lr[i]; j < rr[i]; j++) scanf(" %c", gr[i] + j);
  puts(rec() ? "Karlsson" : "Lillebror");
}
