#include #define rep(i, n) for (int i = 0; i < (int)(n); i++) using namespace std; typedef long long ll; typedef vector vi; typedef vector vl; // 最大公約数 ll gcd(ll a, ll b) { if (b == 0) return a; else return gcd(b, a % b); } int main() { ll A, B; cin >> A >> B; ll x = gcd(A, B); map vx; for (int i = 2; i <= sqrt(x); i++) { ll ext = 0; while (x % i == 0) { ext++; x /= i; } vx[i] = ext; } if (x != 1) vx[x] = 1; ll cnt = 1; for (auto y : vx) { cnt *= (y.second + 1); } if (cnt % 2 == 0) { cout << "Even" << endl; } else { cout << "Odd" << endl; } } // 1000000000000000000 1000000000000000000