#include<stdio.h>
#include<string.h>
char s[5]={0};
int main()
{
	int A,B,C,D,i;
	//scanf("%d%d%d%d",&A,&B,&C,&D);
	A=getchar()-'0';
	B=getchar()-'0';
	C=getchar()-'0';
	D=getchar()-'0';
	if(A+B+C+D==7) { s[1]=1;s[2]=1;s[3]=1; }
	if(A+B+C-D==7) { s[1]=1;s[2]=1;s[3]=0; }
	if(A+B-C+D==7) { s[1]=1;s[2]=0;s[3]=1; }
	if(A-B+C+D==7) { s[1]=0;s[2]=1;s[3]=1; }
	if(A+B-C-D==7) { s[1]=1;s[2]=0;s[3]=0; }
	if(A-B-C+D==7) { s[1]=0;s[2]=0;s[3]=1; }
	if(A-B+C-D==7) { s[1]=0;s[2]=1;s[3]=0; }
	for(i=1;i<=3;i++)
	{
		if(s[i]==1) s[i]='+';
		else s[i]='-';
	}
	printf("%d%c%d%c%d%c%d=7",A,s[1],B,s[2],C,s[3],D);
	return 0;
}