#include "bits/stdc++.h" #include using namespace std; typedef long long int lint; typedef pair plint; typedef pair pld; #define ALL(x) (x).begin(), (x).end() #define SZ(x) ((lint)(x).size()) #define POW2(n) (1LL << (n)) #define FOR(i, begin, end) for(lint i=(begin),i##_end_=(end);i=i##_begin_;i--) #define REP(i, n) FOR(i,0,n) #define IREP(i, n) IFOR(i,0,n) templatebool chmax(T& a, const T& b) { if (a < b) { a = b; return 1; } return 0; } templatebool chmin(T& a, const T& b) { if (b < a) { a = b; return 1; } return 0; } template pair operator+(const pair& l, const pair& r) { return make_pair(l.first + r.first, l.second + r.second); } template pair operator-(const pair& l, const pair& r) { return make_pair(l.first - r.first, l.second - r.second); } const lint MOD = 1e9 + 7, INF = 1e16; lint A, B; lint gcd(lint a, lint b) { if (b == 0) return a; else return gcd(b, a%b); } int main() { cin >> A >> B; lint re = gcd(A, B); lint lb = -1, ub = 1e9 + 1; while (ub - lb > 1) { lint mid = (lb + ub) / 2; if (mid * mid < re) lb = mid; else ub = mid; } if (ub * ub == re * re) cout << "Odd" << endl; else cout << "Even" << endl; }