#include <bits/stdc++.h>
using namespace std;
vector<int> v[15];
int dp[2][1048576];
vector<int> make_vector(int n1, int n2, int n3, int n4, int n5) {
  vector<int> v;
  if (n1 >= 0) v.push_back(n1);
  if (n2 >= 0) v.push_back(n2);
  if (n3 >= 0) v.push_back(n3);
  if (n4 >= 0) v.push_back(n4);
  if (n5 >= 0) v.push_back(n5);
  return v;
}
int solve(int c, int m) {
  if (dp[c][m] != -1) return dp[c][m];
  if (c == 1) {
    int r = 0;
    for (int i = 0; i < 15; i++) {
      int s = v[i].size();
      for (int j = 0; j < s; j++) {
        int m1 = m;
        if (((m & (1 << v[i][j])) == (1 << v[i][j]))) continue;
        for (int k = j; k < s; k++) {
          if (((m & (1 << v[i][k])) == (1 << v[i][k]))) break;
          m1 = m1 = (m1 | ((1 << v[i][k])));
          r |= solve(0, m1);
        }
      }
    }
    return dp[c][m] = r;
  } else {
    int r = 1;
    for (int i = 0; i < 15; i++) {
      int s = v[i].size();
      for (int j = 0; j < s; j++) {
        int m1 = m;
        if (((m & (1 << v[i][j])) == (1 << v[i][j]))) continue;
        for (int k = j; k < s; k++) {
          if (((m & (1 << v[i][k])) == (1 << v[i][k]))) break;
          m1 = m1 = (m1 | ((1 << v[i][k])));
          r &= solve(1, m1);
        }
      }
    }
    return dp[c][m] = r;
  }
}
int main() {
  v[0] = make_vector(0, 1, 2, -1, -1);
  v[1] = make_vector(3, 4, 5, 6, -1);
  v[2] = make_vector(7, 8, 9, 10, 11);
  v[3] = make_vector(12, 13, 14, 15, -1);
  v[4] = make_vector(16, 17, 18, -1, -1);
  v[5] = make_vector(0, 3, 7, -1, -1);
  v[6] = make_vector(1, 4, 8, 12, -1);
  v[7] = make_vector(2, 5, 9, 13, 16);
  v[8] = make_vector(6, 10, 14, 17, -1);
  v[9] = make_vector(11, 15, 18, -1, -1);
  v[10] = make_vector(2, 6, 11, -1, -1);
  v[11] = make_vector(1, 5, 10, 15, -1);
  v[12] = make_vector(0, 4, 9, 14, 18);
  v[13] = make_vector(3, 8, 13, 17, -1);
  v[14] = make_vector(7, 12, 16, -1, -1);
  memset(dp, -1, sizeof dp);
  int m = 0;
  char c;
  for (int i = 0; i < 19; i++) {
    cin >> c;
    if (c == '.') m = (m | ((1 << i)));
  }
  int r = solve(1, m);
  cout << (r == 1 ? "Karlsson" : "Lillebror");
}
