#include <iostream>
#include <map>
#include <functional>

int
main(int argc, char** argv)
{
	std::map<char, std::function<double(double, double)>> ch2f{
		{'+', [] (double lhs, double rhs) -> auto { return lhs + rhs; }},
		{'*', [] (double lhs, double rhs) -> auto { return lhs * rhs; }},
		{'/', [] (double lhs, double rhs) -> auto { return lhs / rhs; }},
		{'-', [] (double lhs, double rhs) -> auto { return lhs - rhs; }}
	};
	double lhs, rhs;
	char op;
	std::cin >> lhs >> op >> rhs;
	std::cout << ch2f[ op ](lhs, rhs) << std::endl;
	
	std::cin >> lhs >> op >> rhs;
	std::cout << ch2f[ op ](lhs, rhs) << std::endl;
}