import java.util.*; 

class Main{
public static void main(String[] args){
	Scanner sc=new Scanner(System.in);
        String a=sc.next();
		String[] b1=a.split("");
  		int[] a1=new int[4];
		for(int c=0;c<4;c++){
    		a1[c]=Integer.parseInt(b1[c]);
    	}
  	
  	String[] n=new String[4];
    for(int bit=0;bit<(1<<3);bit++){
      int ans=a1[0];
    	for(int g=0;g<3;g++){
        if((1&bit>>g)==1){
         ans+=a1[g+1];
         n[g+1]="+";
        }else{
        ans-=a1[g+1];
        n[g+1]="-";
        }
        }
      if(ans==7){
      break;
      }
    }
 	 String sans="";
   for(int e=0;e<4;e++){
    if(n[e]!=null){
   sans+=n[e];
    }
     sans+=b1[e];
   }
	sans+="=7";
    	System.out.println(sans);
    }
} import java.util.*; util.* java class Main{
public static void main(String[] args){
	Scanner sc=new Scanner(System.in);
        String a=sc.next();
		String[] b1=a.split("");
  		int[] a1=new int[4];
		for(int c=0;c<4;c++){
    		a1[c]=Integer.parseInt(b1[c]);
    	}
  	
  	String[] n=new String[4];
    for(int bit=0;bit<(1<<3);bit++){
      int ans=a1[0];
    	for(int g=0;g<3;g++){
        if((1&bit>>g)==1){
         ans+=a1[g+1];
         n[g+1]="+";
        }else{
        ans-=a1[g+1];
        n[g+1]="-";
        }
        }
      if(ans==7){
      break;
      }
    }
 	 String sans="";
   for(int e=0;e<4;e++){
    if(n[e]!=null){
   sans+=n[e];
    }
     sans+=b1[e];
   }
	sans+="=7";
    	System.out.println(sans);
    }
} Main public static void main(String[] args){
	Scanner sc=new Scanner(System.in);
        String a=sc.next();
		String[] b1=a.split("");
  		int[] a1=new int[4];
		for(int c=0;c<4;c++){
    		a1[c]=Integer.parseInt(b1[c]);
    	}
  	
  	String[] n=new String[4];
    for(int bit=0;bit<(1<<3);bit++){
      int ans=a1[0];
    	for(int g=0;g<3;g++){
        if((1&bit>>g)==1){
         ans+=a1[g+1];
         n[g+1]="+";
        }else{
        ans-=a1[g+1];
        n[g+1]="-";
        }
        }
      if(ans==7){
      break;
      }
    }
 	 String sans="";
   for(int e=0;e<4;e++){
    if(n[e]!=null){
   sans+=n[e];
    }
     sans+=b1[e];
   }
	sans+="=7";
    	System.out.println(sans);
    } main {
	Scanner sc=new Scanner(System.in);
        String a=sc.next();
		String[] b1=a.split("");
  		int[] a1=new int[4];
		for(int c=0;c<4;c++){
    		a1[c]=Integer.parseInt(b1[c]);
    	}
  	
  	String[] n=new String[4];
    for(int bit=0;bit<(1<<3);bit++){
      int ans=a1[0];
    	for(int g=0;g<3;g++){
        if((1&bit>>g)==1){
         ans+=a1[g+1];
         n[g+1]="+";
        }else{
        ans-=a1[g+1];
        n[g+1]="-";
        }
        }
      if(ans==7){
      break;
      }
    }
 	 String sans="";
   for(int e=0;e<4;e++){
    if(n[e]!=null){
   sans+=n[e];
    }
     sans+=b1[e];
   }
	sans+="=7";
    	System.out.println(sans);
    } Scanner sc=new Scanner(System.in); sc new Scanner(System.in) String a=sc.next(); a sc.next() sc.next sc String[] b1=a.split(""); b1 a.split("") a.split a "" int[] a1=new int[4]; a1 new int[4] 4 for(int c=0;c<4;c++){
    		a1[c]=Integer.parseInt(b1[c]);
    	} int c=0; int c=0; c 0 c<4 c 4 c++ c++ c {
    		a1[c]=Integer.parseInt(b1[c]);
    	} {
    		a1[c]=Integer.parseInt(b1[c]);
    	} a1[c]=Integer.parseInt(b1[c]) a1[c] a1 c Integer.parseInt(b1[c]) Integer.parseInt Integer b1[c] b1 c String[] n=new String[4]; n new String[4] 4 for(int bit=0;bit<(1<<3);bit++){
      int ans=a1[0];
    	for(int g=0;g<3;g++){
        if((1&bit>>g)==1){
         ans+=a1[g+1];
         n[g+1]="+";
        }else{
        ans-=a1[g+1];
        n[g+1]="-";
        }
        }
      if(ans==7){
      break;
      }
    } int bit=0; int bit=0; bit 0 bit<(1<<3) bit (1<<3) 1 3 bit++ bit++ bit {
      int ans=a1[0];
    	for(int g=0;g<3;g++){
        if((1&bit>>g)==1){
         ans+=a1[g+1];
         n[g+1]="+";
        }else{
        ans-=a1[g+1];
        n[g+1]="-";
        }
        }
      if(ans==7){
      break;
      }
    } {
      int ans=a1[0];
    	for(int g=0;g<3;g++){
        if((1&bit>>g)==1){
         ans+=a1[g+1];
         n[g+1]="+";
        }else{
        ans-=a1[g+1];
        n[g+1]="-";
        }
        }
      if(ans==7){
      break;
      }
    } int ans=a1[0]; ans a1[0] a1 0 for(int g=0;g<3;g++){
        if((1&bit>>g)==1){
         ans+=a1[g+1];
         n[g+1]="+";
        }else{
        ans-=a1[g+1];
        n[g+1]="-";
        }
        } int g=0; int g=0; g 0 g<3 g 3 g++ g++ g {
        if((1&bit>>g)==1){
         ans+=a1[g+1];
         n[g+1]="+";
        }else{
        ans-=a1[g+1];
        n[g+1]="-";
        }
        } {
        if((1&bit>>g)==1){
         ans+=a1[g+1];
         n[g+1]="+";
        }else{
        ans-=a1[g+1];
        n[g+1]="-";
        }
        } if((1&bit>>g)==1){
         ans+=a1[g+1];
         n[g+1]="+";
        }else{
        ans-=a1[g+1];
        n[g+1]="-";
        } (1&bit>>g)==1 (1&bit>>g) 1 bit>>g bit g 1 {
         ans+=a1[g+1];
         n[g+1]="+";
        } ans+=a1[g+1] ans a1[g+1] a1 g+1 g 1 n[g+1]="+" n[g+1] n g+1 g 1 "+" {
        ans-=a1[g+1];
        n[g+1]="-";
        } ans-=a1[g+1] ans a1[g+1] a1 g+1 g 1 n[g+1]="-" n[g+1] n g+1 g 1 "-" if(ans==7){
      break;
      } ans==7 ans 7 {
      break;
      } break; String sans=""; sans "" for(int e=0;e<4;e++){
    if(n[e]!=null){
   sans+=n[e];
    }
     sans+=b1[e];
   } int e=0; int e=0; e 0 e<4 e 4 e++ e++ e {
    if(n[e]!=null){
   sans+=n[e];
    }
     sans+=b1[e];
   } {
    if(n[e]!=null){
   sans+=n[e];
    }
     sans+=b1[e];
   } if(n[e]!=null){
   sans+=n[e];
    } n[e]!=null n[e] n e null {
   sans+=n[e];
    } sans+=n[e] sans n[e] n e sans+=b1[e] sans b1[e] b1 e sans+="=7" sans "=7" System.out.println(sans) System.out.println System.out System System.out sans String[] args args
import java.util.*; 

class Main{
public static void main(String[] args){
	Scanner sc=new Scanner(System.in);
        String a=sc.next();
		String[] b1=a.split("");
  		int[] a1=new int[4];
		for(int c=0;c<4;c++){
    		a1[c]=Integer.parseInt(b1[c]);
    	}
  	
  	String[] n=new String[4];
    for(int bit=0;bit<(1<<3);bit++){
      int ans=a1[0];
    	for(int g=0;g<3;g++){
        if((1&bit>>g)==1){
         ans+=a1[g+1];
         n[g+1]="+";
        }else{
        ans-=a1[g+1];
        n[g+1]="-";
        }
        }
      if(ans==7){
      break;
      }
    }
 	 String sans="";
   for(int e=0;e<4;e++){
    if(n[e]!=null){
   sans+=n[e];
    }
     sans+=b1[e];
   }
	sans+="=7";
    	System.out.println(sans);
    }
}
