#include <stdio.h>
#include <math.h>

int main() {
    double a, b;
    char c;
    scanf("%lf%c%lf", &a, &c, &b); // 注意%lf
    if (c != '+' && c != '-' && c != '*' && c != '/') {
        printf("Invalid operation!\n");
        return 0;
    } else if (c == '/') {
        if (b == 0.0) {
            printf("Wrong!Division by zero!\n");
            return 0;
        } else {
            printf("%.4f%c%.4f=%.4f\n", a, c, b, a / b);
            return 0;
        }
    } else if (c == '+') {
        printf("%.4f%c%.4f=%.4f\n", a, c, b, a + b);
        return 0;
    } else if (c == '-') {
        printf("%.4f%c%.4f=%.4f\n", a, c, b, a - b);
        return 0;
    } else if (c == '*') {
        // 加一个极小修正量
        double result = a * b;
        // 四舍五入到小数点后4位,避免浮点误差
        result = round(result * 10000) / 10000;
        printf("%.4f%c%.4f=%.4f\n", a, c, b, result);
        return 0;
    }
    return 0;
}