import java.util.*;

public class Main{
	public  static void main(String[] args){
    	Scanner scan = new Scanner(System.in);
      	int N = scan.nextInt();
      	int a = N / 1000;
      	int b = N / 100 - 10 * a;
      	int c = N / 10 - 100 * a - 10 * b;
      	int d = N % 10;
      	if(a + b + c + d == 7){
         	System.out.print(a + "+" + b + "+" + c  + "+"  + d + "=7"); 
        }else if(a + b + c - d == 7){
         	System.out.print(a + "+" + b + "+" + c  + "-"  + d + "=7"); 
        }else if(a + b - c + d == 7){
         	System.out.print(a + "+" + b + "-" + c  + "+"  + d + "=7"); 
        }else if(a + b - c - d == 7){
         	System.out.print(a + "+" + b + "-" + c  + "-"  + d + "=7"); 
        }else if(a - b - c + d == 7){
         	System.out.print(a + "-" + b + "-" + c  + "+"  + d + "=7"); 
        }else if(a - b - c - d == 7){
         	System.out.print(a + "-" + b + "-" + c  + "-"  + d + "=7"); 
        }else if(a - b + c + d == 7){
         	System.out.print(a + "-" + b + "+" + c  + "+"  + d + "=7"); 
        }else if(a - b + c - d == 7){
         	System.out.print(a + "-" + b + "+" + c  + "-"  + d + "=7"); 
        }
    
    }

}
/tmp/hf-datasets-cache/medium/datasets/42704881117311-config-parquet-and-info-qiankunmu-Project_CodeNet-896c9d36/hub/datasets--qiankunmu--Project_CodeNet_Python800_and_Java250/snapshots/c899fde44a77ba1cc14973ed3de064e4ff3aadc7/Project_CodeNet_Java250.tar.gz