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
#include "bits/stdc++.h"
using namespace std;
#define all(x) x.begin(),x.end()
template<typename A, typename B> ostream& operator<<(ostream &os, const pair<A, B> &p) { return os << p.first << " " << p.second; }
template<typename T_container, typename T = typename enable_if<!is_same<T_container, string>::value, typename T_container::value_type>::type> ostream& operator<<(ostream &os, const T_container &v) { string sep; for (const T &x : v) os << sep << x, sep = " "; return os; }
#ifdef LOCAL
#include "debug.h"
#else
#define debug(...) 42
#define ASSERT(...) 42
#endif
typedef long long ll;
typedef vector<int> vi;
typedef vector<vi> vvi;
typedef pair<int,int> pi;
const int oo = 1e9;
vi get() {
    vi a(18);
    for(auto& i : a) cin >> i;
    int sum = accumulate(all(a),0);
    sort(all(a));
    reverse(all(a));
    a.insert(a.begin(),sum);
    return a;
}
int main() {
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    auto a = get();
    auto b=  get();
    if(a>b) cout << "Algosia\n";
    else if(a<b) cout << "Bajtek\n";
    else cout << "remis\n";
}