#include<stdio.h>
void func(int,int);
int n[4],s[3],s2[3];
int main(void)
{
	int i;
	char a[5],ss[3]="-+";
	scanf("%s",a);
	for(i=3;i>=0;i--) n[i]=a[i]-'0';
	//for(i=0;i<4;i++) printf("%d\n",n[i]);
	func(0,n[0]);
	for(i=0;i<3;i++){
		printf("%d%c",n[i],ss[s2[i]]);
	}
	printf("%d=7\n",n[3]);
	return 0;
}
void func(int nn,int sum)
{
	int i;
	if(nn==3){
		if(sum==7){
			for(i=0;i<3;i++) s2[i]=s[i];
		}	
	}
	else{
		s[nn]=0;
		func(nn+1,sum-n[nn+1]);
		s[nn]=1;
		func(nn+1,sum+n[nn+1]);
	}
}