#include <stdio.h>
#include <stdlib.h>
#include <string.h>
//#include <math.h>


#define max 3000
#define row 100
#define col 100
#define N  8


/*

验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。

例如:

1^3=1
2^3=3+5
3^3=7+9+11
4^3=13+15+17+19

输入一个正整数m(m≤100),将m的立方写成m个连续奇数之和的形式输出。
本题含有多组输入数据。

*/




int main()
{
   char s[max];
   char d[max];
   //char ss[N][col];
   int seq[N];
   int cnt[N];
   int ss[row][col];

   int i = 0, j = 0, k = 0, m = 0, n = 0;
   char a, b, c;
   int  x = 0, y = 0, z = 0;

   while (scanf("%d", &m) != EOF)
   {
      for (i = 0; i < m - 1; i++)
      {
         printf("%d+", (m-1)* m + 1 + i*2);
      }
      printf("%d\n", (m - 1) * m + 1 + i*2);
   }

   return 0;
}