#include<stdio.h>
int fenj[30];
int n;
int js;
int count=0;
void p(int remain,int qian,int js)
{
int j;
if(remain==0)
{
count++;
if(count%4!=1) printf(";");
printf("%d=%d",n,fenj[0]);
for(j=1;j<js;j++)
printf("+%d",fenj[j]);
if(count%4==0) printf("\n");
}
else
{
for(j=qian;j<=remain;j++)
{
fenj[js]=j;
p(remain-j,j,js+1);
}
}
}
int main()
{
scanf("%d",&n);
p(n,1,0);
return 0;
}