#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;
}