module main; import std; import std.ascii : isDigit; string S; int i; BigInt parseDigit() { BigInt res = 0; while (i < S.length && isDigit(S[i])) { res *= 10; res += S[i] - '0'; i++; } return res; } void main() { // 入力 S = readln.chomp; // 答えの計算と出力 BigInt ans = parseDigit(); while (i < S.length) { if (S[i] == '*') { i++; ans += parseDigit(); } else { // S[i] == '+' i++; ans *= parseDigit(); } } writeln(ans); }