#include <bits/stdc++.h>
using namespace std;

int main() {
  string S;
  cin>>S;
  vector<int> a(4);
  vector<char> b(3);
  for(int i=0;i<4;i++) a[i]=S[i]-'0';
  for (int tmp = 0; tmp < (1 << 3); tmp++) {
    bitset<3> s(tmp);
  int x=a[0];
  for(int i=0;i<3;i++){
    if(s.test(i)) {x+=a[i+1]; b[i]='+';}
    else {x-=a[i+1]; b[i]='-';}
  }
    if(x==7){
       for(int i=0;i<3;i++){
         cout<<a[i]<<b[i];
       }
     cout<<a[3]<<"=7"<<endl;
      return 0;
    }
  }
}



