#include <iostream>
#include <clocale>
using namespace std;
int main() {
setlocale(LC_ALL, "RUS");
// Задача 1
int a, b;
cin >> a >> b;
cout << a << " + " << b << " = " << a + b << endl;
// Задача 2
// cout << "Он сказал \"да\"" << endl;
// cout << "конец" << endl;
// Задача 3
// int a, b, t;
// cin >> a >> b;
// t = a;
// a = b;
// b = t;
// cout << a << " " << b << endl;
// Задача 4
// int a, b;
// cin >> a >> b;
// if (b == 0) {
// cout << "деление на ноль" << endl;
// } else {
// cout << a / b << endl;
// cout << a % b << endl;
// }
// Задача 5
// int a, b, c;
// cin >> a >> b >> c;
// int s = 0;
// s = s + a;
// s = s + b;
// s = s + c;
// cout << s << endl;
// Задача 6
// int a, b;
// cin >> a >> b;
// cout << a / b << endl;
// cout << (double)a / b << endl;
// Задача 7
// long long x = 100000, y = 100000;
// cout << x * y << endl;
// Задача 8
// char c;
// cin >> c;
// cout << c << endl;
// cout << (int)c << endl;
// Задача 9
// int h;
// cin >> h;
// if (h < 0 || h > 23) {
// cout << "нет" << endl;
// } else if (h <= 11) {
// cout << "утро" << endl;
// } else if (h <= 17) {
// cout << "день" << endl;
// } else {
// cout << "вечер" << endl;
// }
// Задача 10
// int a, b;
// cin >> a >> b;
// if (a >= 1 && a <= 10 && b >= 1 && b <= 10) {
// cout << "да" << endl;
// } else {
// cout << "нет" << endl;
// }
// Задача 11
// int x;
// cin >> x;
// if (x < 0) {
// cout << "отрицательное" << endl;
// } else if (x == 0) {
// cout << "ноль" << endl;
// } else {
// if (x % 2 == 0) {
// cout << "положительное чётное" << endl;
// } else {
// cout << "положительное нечётное" << endl;
// }
// }
// Задача 12
// int k;
// cin >> k;
// switch (k) {
// case 1: cout << "чай" << endl; break;
// case 2: cout << "кофе" << endl; break;
// case 3: cout << "сок" << endl; break;
// default: cout << "нет такого" << endl; break;
// }
// Задача 13
// int x;
// cin >> x;
// int m = (x < 0) ? -x : x;
// cout << m << endl;
// Задача 14
// int a, b;
// char op;
// cin >> a >> op >> b;
// switch (op) {
// case '+': cout << a + b << endl; break;
// case '-': cout << a - b << endl; break;
// case '*': cout << a * b << endl; break;
// case '/':
// if (b == 0) {
// cout << "деление на ноль" << endl;
// } else {
// cout << a / b << endl;
// }
// break;
// default: cout << "нет такой операции" << endl; break;
// }
// Задача 15
// int x, s = 0;
// cin >> x;
// while (x != 0) {
// s = s + x;
// cin >> x;
// }
// cout << s << endl;
// Задача 16
// int n, s = 0;
// cin >> n;
// for (int i = 1; i <= n; i = i + 1) {
// s = s + i;
// }
// cout << s << endl;
// Задача 17
// int n;
// cin >> n;
// for (int i = n; i >= 1; i = i - 1) {
// cout << i << endl;
// }
return 0;
}