#include <bits/stdc++.h>
using namespace std;

void hello() {
    cout << "Hello, World!" << endl;
}

int calc(int x, int y) {
    int sum = x + y;
    return sum;
    // return x + y;
}

int MAX(int x, int y) {
    if (x > y) {
        return x;
    } else {
        return y;
    }
}

// 求最大公约数
int gcd(int a, int b) {
    if (a < b) swap(a, b);
    int c = a % b;
    while (c > 0) {
        a = b;
        b = c;
        c = a % b;
    }
    return b;
} 

// 求最小公倍数
int lcm(int a, int b) {
    return (a * b ) / gcd(a, b);
} 

// 判断素数
bool prime(int n) {
    if (n < 2) {
        return false;
    } else {
        int nn = sqrt(n);
        for (int i = 2; i <= nn; i++) {
            if (n % i == 0) {
                return false;
            }
        }
    }
    return true;
} 

int main() {
    
    hello();
    int a, b;
    cin >> a >> b;
    cout << "sum = " << calc(a, b) << endl;
    cout << "MAX = " << MAX(a, b) << endl;
    cout << "max = " << max(a, b) << endl;
    cout << "min = " << min(a, b) << endl;
    cout << "gdc = " << gcd(a, b) << endl;
    cout << "lcm = " << lcm(a, b) << endl;
    cout << "prime = " << (prime(a) ? "Yes" : "No") << endl;
    cout << "prime = " << (prime(b) ? "Yes" : "No") << endl;
    
    return 0;
}