1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
//Krzysztof Pieprzak
#include <bits/stdc++.h>

using namespace std;

typedef long long ll;
typedef long double ld;
typedef unsigned long long ull;
typedef unsigned int uint;
typedef vector<int> vi;
typedef vector<ll> vll;
typedef pair<int,int> pii;
typedef pair<long long, long long> pll;
typedef vector<pii> vpii;
typedef vector<pll> vpll;

#define Size(x) (int)x.size()
#define VAR(v,n) auto v = (n)
#define FOR(i,a,b) for(VAR(i,a); i < (b); ++i)
#define FORE(i,a,b) for(VAR(i,a); i <= (b); ++i)
#define FORREV(i,a,b) for(VAR(i,b); i >= (a); --i)
#define FORSTEP(i,a,b,step) for(VAR(i,a); i < (b); i += (step))
#define FOREACH(i,c) for(auto i : (c))
#define FOREACHS(i,c,n) for(VAR(i,&(c)[0]); i-(c)<(n); ++i)
#define ALL(x) x.begin(),x.end()
#define CLEAR(t) memset(t, 0, sizeof(t))
#define F first
#define S second
#define MP make_pair
#define PUB push_back
#define POB pop_back
#define pieprzu ios_base::sync_with_stdio(0);

const int    INF = 1000000001;
const double EPS = 10e-9;

const int MAXN = 3000;
const int MAXM = 1000000000;

const ll MOD = 1000000007;

int t1[20];
int t2[20];

int cnt1[20];
int cnt2[20];

int robrob() {
    int n = 18;

    FOR(i, 0, n) {
        scanf("%d", &t1[i]);
    }

    FOR (i, 0, n) {
        scanf("%d", &t2[i]);
    }

    int sum1 = 0;
    int sum2 = 0;
    FOR (i, 0, n) {
        sum1 += t1[i];
        sum2 += t2[i];

        ++cnt1[t1[i]];
        ++cnt2[t2[i]];
    }

    if (sum1 != sum2) {
        return sum1 < sum2 ? 2 : 1;
    }

    FORREV (i, 1, 10) {
        if (cnt1[i] != cnt2[i]) {
            return cnt1[i] < cnt2[i] ? 2 : 1;
        }
    }

    return 0;
}

void rob(int test) {
    int result = robrob();
    if (result == 1) {
        printf("Algosia\n");
    } else if (result == 2) {
        printf("Bajtek\n");
    } else {
        printf("remis\n");
    }
}

int main() {
    int test = 1;
    //scanf("%d", &test);

    FORE (i, 1, test) rob(i);

    return 0;
}