#include<bits/stdc++.h>
using namespace std;
struct dx{
int i,x;
};
int main(){
dx k;
int x=0,s=1,zf=1;
bool r,isw=0;
char a;
while(a=getchar()){
if('0'<=a&&a<='9'){
x=x*10+a-'0';
}else if(a=='+'){
if(isw){
k.x+=x*zf*s;
}else{
k.i+=x*zf*s;
}
zf=1;
isw=0;
}else if(a=='-'){
if(isw){
k.x+=x*zf*s;
}else{
k.i+=x*zf*s;
}
zf=-1;
isw=0;
}else if(a=='='){
s=-1;
isw=0;
}else if(a!='\n'){
isw=1;
}
}
cout<<k.x;
cout<<-1*(k.i/k.x);
return 0;
}