#include <cstdio>
#include <iostream>
#include <algorithm>
#include <cstring>
using namespace std;
//An = sin(1–sin(2 + sin(3–sin(4 + ...sin(n))...)
void printAn(int n) {//打印An
int i;
for (i = 1; i < n; i++) {
if (i % 2 != 0)
cout << "sin(" << i << "-";
else
cout << "sin(" << i << "+";
}
cout << "sin(" << i;
while (i-- > 0) cout << ")";
}
//Sn = (...(A1 + n)A2 + n - 1)A3 + ... + 2)An + 1
void printSn(int n) {//打印Sn
int i = n;
while (i-- > 1) cout << "(";
for (i = 1; i < n; i++) {
printAn(i);
cout << "+" << n - i + 1 << ")";
}
printAn(i);
cout << "+" << 1 << endl;
}
int main(){
int n;
cin >> n;
printSn(n);
return 0;
}
2017.1.8 3stone