#include<iostream> #include<cmath> #include<vector> #include<algorithm> using namespace std; int main(){ int n; cin>>n; vector<int> nums; if((n*n) % 2 == 0){ // n2是偶数 for(int i = 1; i < n; i+=2){ nums.push_back(n*n + i); nums.push_back(n*n - i); } }else{ //n2是奇数 nums.push_back(n*n); for(int i = 2; i < n; i+=2){ nums.push_back(n*n + i); nums.push_back(n*n - i); } } sort(nums.begin(), nums.end()); for(int i = 0; i< nums.size()-1; i++) cout<<nums[i]<<"+"; cout<<nums.back()<<endl; return 0; }