数据要好好造,特别是出题时
#pragma GCC optimize(3)
#include<bits/stdc++.h>
using namespace std;
#define maxn (1 << 22)
#define rep(i,l,r) for(register int i = l ; i <= r ; i++)
#define repd(i,r,l) for(register int i = r ; i >= l ; i--)
#define inf 1e8
char ch[] = {'S','E','W','N'};
int len[maxn];
int main(){
freopen("1.cnt","r",stdin);
int cnt;
scanf("%d",&cnt);
fclose(stdin);
freopen("1.cnt","w",stdout);
cout<<++cnt;
fclose(stdout);
srand(cnt + time());
freopen("input.txt","w",stdout);
int n = , m = ;
cout<<n<<" "<<m<<endl;
rep(i,,n) cout<<ch[rand() % ];
cout<<endl;
rep(i,,m){
int l = rand() % + ;
rep(j,,l) cout<<ch[rand() % ];
cout<<endl;
}
cout<<endl;
return ;
}