import java.util.Scanner;
public class Main {
	public static void main(String args[] ) {
		Scanner sc = new Scanner(System.in);
		
		String abcd = sc.next();
		int[] a = new int[4];
		
		a[0] = abcd.charAt(0)-'0';
		a[1] = abcd.charAt(1)-'0';
		a[2] = abcd.charAt(2)-'0';
		a[3] = abcd.charAt(3)-'0';

		char[] op = new char[3];
		for( int i = 0; i < (1<<3); i++ ) {
			int sum = a[0];
			for( int j = 0; j < 3; j++ ) {
				if( (1&(i>>j)) == 1 ) {
					sum += a[j+1];
					op[j] = '+';
				}
				else {
					sum -= a[j+1];
					op[j] = '-';
				}
			}
			
			if( sum == 7 ) {
				for( int j = 0; j < 4; j++ ) {
					if( j != 3 )
						System.out.print( a[j] + "" + op[j] );
					else
						System.out.println( a[j] + "=7" );
				}
				break;
			}
		}
		
		sc.close();
	}
}
/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