/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
char op = '\0';
int num1 = 0, num2 = 0;
s+="+";
for (int i = 0; i < s.length(); i++)
{
if (s.charAt(i) >= '0' && s.charAt(i) <= '9')
{
if (op == '\0')
{
num1 = num1 * 10 + (int)(s.charAt(i) - '0');
}
else
{
num2 = num2 * 10 + (int)(s.charAt(i) - '0');
}
}
if (s.charAt(i) == '+' || s.charAt(i) == '-')
{
if (op == '\0')
{
op = s.charAt(i);
}
else
{
if (op == '+')
num1 = num1 + num2;
else
num1 = num1 - num2;
num2 = 0;
op = s.charAt(i);
}
}
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN0cmluZyBzID0gIjErMS0xIjsKCQljaGFyIG9wID0gJ1wwJzsKCQlpbnQgbnVtMSA9IDAsIG51bTIgPSAwOwoJCXMrPSIrIjsKCQlmb3IgKGludCBpID0gMDsgaSA8IHMubGVuZ3RoKCk7IGkrKykKCQl7CgkJCWlmIChzLmNoYXJBdChpKSA+PSAnMCcgJiYgcy5jaGFyQXQoaSkgPD0gJzknKQoJCQl7CgkJCQlpZiAob3AgPT0gJ1wwJykKCQkJCXsKCQkJCQludW0xID0gbnVtMSAqIDEwICsgKGludCkocy5jaGFyQXQoaSkgLSAnMCcpOwoJCQkJfQoJCQkJZWxzZQoJCQkJewoJCQkJCW51bTIgPSBudW0yICogMTAgKyAoaW50KShzLmNoYXJBdChpKSAtICcwJyk7CgkJCQl9CgkJCX0KCQkJaWYgKHMuY2hhckF0KGkpID09ICcrJyB8fCBzLmNoYXJBdChpKSA9PSAnLScpCgkJCXsKCQkJCWlmIChvcCA9PSAnXDAnKQoJCQkJewoJCQkJCW9wID0gcy5jaGFyQXQoaSk7CgkJCQl9CgkJCQllbHNlCgkJCQl7CgkJCQkJaWYgKG9wID09ICcrJykKCQkJCQkJbnVtMSA9IG51bTEgKyBudW0yOwoJCQkJCWVsc2UKCQkJCQkJbnVtMSA9IG51bTEgLSBudW0yOwoJCQkJCW51bTIgPSAwOwoJCQkJCW9wID0gcy5jaGFyQXQoaSk7CgkJCQl9CgkJCX0KCQl9CgkJU3lzdGVtLm91dC5wcmludGxuKG51bTEpOwoJfQp9