#include <bits/stdc++.h>
using namespace std;
int a[9],n,i,j,k=1,sum;
void pr()
{ 
 for (j=1;j<k-1;i++)
	cout<<a[j]<<"+";
	cout<<a[k-1];
}
void dfs(int x)
{  if (sum==n)
{
pr();
return;
}
if (sum>n)
{  
	return;
	
}
	for (i=x;i<n;i++)
	{   a[k]=i;
	    sum+=a[k];
	    k++;
		dfs(i);
		k--;
		sum-=a[k];
	}
}
int main ()
{
	cin>>n;
	dfs(1);
}