#include using namespace std; typedef signed long long ll; #define _P(...) (void)printf(__VA_ARGS__) #define FOR(x,to) for(x=0;x<(to);x++) #define FORR(x,arr) for(auto& x:arr) #define FORR2(x,y,arr) for(auto& [x,y]:arr) #define ALL(a) (a.begin()),(a.end()) #define ZERO(a) memset(a,0,sizeof(a)) #define MINUS(a) memset(a,0xff,sizeof(a)) template bool chmax(T &a, const T &b) { if(a bool chmin(T &a, const T &b) { if(a>b){a=b;return 1;}return 0;} //------------------------------------------------------- const ll mo=998244353; ll comb(int P_,int Q_) { static const int N_=1020; static ll C_[N_][N_]; if(C_[0][0]==0) { int i,j; FOR(i,N_) C_[i][0]=C_[i][i]=1; for(i=1;iN_ || Q_<0 || Q_>P_) return 0; return C_[P_][Q_]; } int N; ll F[26]; void solve() { int i,j,k,l,r,x,y; string s; cin>>N; FOR(i,N+1) { ll a; cin>>a; FOR(j,N-i+1) { ll b=a*comb(N-i,j); if(j%2) b=-b; F[i+j]+=b; } } FOR(i,N+1) cout<