#include <iostream>
#include <cmath>
using namespace std;
double dodaj(double a, double b) {
double w;
w = a + b;
return w;
}
double odejmij(double a, double b) {
double w;
w = a - b;
return w;
}
double pomnoz(double a, double b) {
double w;
w = a*b;
return w;
}
double podziel(double a, double b) {
double w;
w = a / b;
return w;
}
double reszta(int a, int b) {
double w;
w = a%b;
return w;
}
int main() {
double a, b;
char znak;
while (cin >> znak >> a >> b) {
if (znak == '+') cout << dodaj(a, b) << endl;
if (znak == '-') cout << odejmij(a, b) << endl;
if (znak == '*') cout << pomnoz(a, b) << endl;
if (znak == '/') cout << podziel(a, b) << endl;
if (znak == '%') cout << reszta(a, b) << endl;
}
cin.get();
cin.ignore();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgpkb3VibGUgZG9kYWooZG91YmxlIGEsIGRvdWJsZSBiKSB7Cglkb3VibGUgdzsKCXcgPSBhICsgYjsKCXJldHVybiB3Owp9Cgpkb3VibGUgb2Rlam1paihkb3VibGUgYSwgZG91YmxlIGIpIHsKCWRvdWJsZSB3OwoJdyA9IGEgLSBiOwoJcmV0dXJuIHc7Cn0KZG91YmxlIHBvbW5veihkb3VibGUgYSwgZG91YmxlIGIpIHsKCWRvdWJsZSB3OwoJdyA9IGEqYjsKCXJldHVybiB3Owp9CmRvdWJsZSBwb2R6aWVsKGRvdWJsZSBhLCBkb3VibGUgYikgewoJZG91YmxlIHc7Cgl3ID0gYSAvIGI7CglyZXR1cm4gdzsKfQpkb3VibGUgcmVzenRhKGludCBhLCBpbnQgYikgewoJZG91YmxlIHc7Cgl3ID0gYSViOwoJcmV0dXJuIHc7Cn0KCgoKaW50IG1haW4oKSB7Cglkb3VibGUgYSwgYjsKCWNoYXIgem5hazsKCXdoaWxlIChjaW4gPj4gem5hayA+PiBhID4+IGIpIHsKCQlpZiAoem5hayA9PSAnKycpIGNvdXQgPDwgZG9kYWooYSwgYikgPDwgZW5kbDsKCQlpZiAoem5hayA9PSAnLScpIGNvdXQgPDwgb2Rlam1paihhLCBiKSA8PCBlbmRsOwoJCWlmICh6bmFrID09ICcqJykgY291dCA8PCBwb21ub3ooYSwgYikgPDwgZW5kbDsKCQlpZiAoem5hayA9PSAnLycpIGNvdXQgPDwgcG9kemllbChhLCBiKSA8PCBlbmRsOwoJCWlmICh6bmFrID09ICclJykgY291dCA8PCByZXN6dGEoYSwgYikgPDwgZW5kbDsKCgl9CgoJY2luLmdldCgpOwoJY2luLmlnbm9yZSgpOwoJcmV0dXJuIDA7CgoKfQ==