#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; #define MOD 1000000007 #define INF 1LL << 59 using ld = long double; bool operator<(const pair &a, const pair &b) { if (a.first == b.first) { return b.second > a.second; } return a.first < b.first; } vector v; vector> v2(2010); int main() { std::ios::sync_with_stdio(false); std::cin.tie(0); //cout << fixed << setprecision(6); int Ha, Wb, Hb, Wa, Hc, Wc; cin >> Ha >> Wa >> Hb >> Wb >> Hc >> Wc; vector> vp; vp.push_back({Ha, -Wa}); vp.push_back({Hb, -Wb}); vp.push_back({Hc, -Wc}); sort(vp.rbegin(), vp.rend()); for (int i = 0; i < 3; ++i) { if (vp[i].first == Ha && vp[i].second == -Wa) cout << "A" << endl; else if (vp[i].first == Hb && vp[i].second == -Wb) { cout << "B" << endl; } else { cout << "C" << endl; } } return 0; }