QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#817459#4572. Fancy StackSGColinAC ✓60ms99540kbC++201.4kb2024-12-16 23:21:232024-12-16 23:21:24

Judging History

你现在查看的是最新测评结果

  • [2024-12-16 23:21:24]
  • 评测
  • 测评结果:AC
  • 用时:60ms
  • 内存:99540kb
  • [2024-12-16 23:21:23]
  • 提交

answer

#include<cstdio>
#include<algorithm>
using namespace std;
typedef long long LL;
const int maxm=5000,maxn=maxm/2,MOD=998244353;

int te,n,m,a[maxm+5],cnt[maxm+5],sum[maxm+5];
int INV[maxm+5],fac[maxm+5];
int f[maxm+5][maxn+5][2];

#define ADD(x,y) (((x)+(y))%MOD)
#define MUL(x,y) ((LL)(x)*(y)%MOD)
void Make(int n){
	INV[0]=INV[1]=1;for (int i=2;i<=n;i++) INV[i]=MUL(MOD-MOD/i,INV[MOD%i]);
	fac[0]=1;for (int i=1;i<=n;i++) fac[i]=MUL(fac[i-1],i),INV[i]=MUL(INV[i-1],INV[i]);
}
inline int C(int x,int y){
	if (y==0) return 1;
	return x<y?0:MUL(fac[x],MUL(INV[y],INV[x-y]));
}
int main(){
	Make(maxm);
	for (scanf("%d",&te);te;te--){
		scanf("%d",&m);n=m/2;
		for (int i=m;i;i--) scanf("%d",&a[i]);
		int tem=m;m=0;
		for (int i=1,j;i<=tem;i=j){
			for (j=i;j<=tem && a[i]==a[j];j++);
			a[++m]=a[i];cnt[m]=j-i;sum[m]=sum[m-1]+cnt[m];
		}
		for (int i=1;i<=m;i++)
			for (int j=1;j<=n;j++)
				f[i][j][0]=f[i][j][1]=0;
		f[0][0][0]=1;
		for (int i=1;i<=m;i++)
			for (int j=0;j<=i && j<=n;j++){
				f[i][j][0]=ADD(f[i][j][0],MUL(ADD(f[i-1][j][0],f[i-1][j][1]),C(j-1+(j==n)-(sum[i-1]-j),cnt[i])));
				if (j) f[i][j][1]=ADD(f[i][j][1],MUL(ADD(f[i-1][j-1][0],f[i-1][j-1][1]),C(j-2-(sum[i-1]-(j-1)),cnt[i]-1)));
			}
//		for (int i=1;i<=m;i++)
//			for (int j=1;j<=n;j++)
//				printf("f[%d][%d][0]=%d f[%d][%d][1]=%d\n",i,j,f[i][j][0],i,j,f[i][j][1]);
		printf("%d\n",ADD(f[m][n][0],f[m][n][1]));
	}
	return 0;
}

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 0ms
memory: 1712kb

input:

2
4
1 2 3 4
8
1 1 2 3 4 4 6 7

output:

2
4

result:

ok 2 number(s): "2 4"

Test #2:

score: 0
Accepted
time: 0ms
memory: 1720kb

input:

637
8
1 1 2 2 6 6 6 7
8
1 1 2 2 4 4 8 8
8
1 1 3 4 4 5 5 5
8
2 2 2 4 4 4 4 8
8
4 4 6 6 6 7 7 7
8
1 2 4 4 7 7 7 7
8
1 3 3 5 5 7 7 8
6
3 5 5 5 5 5
8
1 1 1 2 3 5 6 6
8
1 3 3 3 5 7 8 8
8
2 2 2 2 2 2 7 8
8
1 1 1 1 1 6 7 8
8
1 1 3 6 8 8 8 8
8
5 5 5 6 6 7 7 8
8
4 5 5 5 5 5 5 8
8
3 4 5 5 5 6 6 6
8
1 1 3 3 5 ...

output:

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
1
0
0
1
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
2
0
0
0
0
0
0
...

result:

ok 637 numbers

Test #3:

score: 0
Accepted
time: 0ms
memory: 1632kb

input:

640
8
2 2 3 4 6 6 8 8
8
1 1 5 5 7 7 7 7
8
3 3 4 5 6 7 7 7
8
1 3 3 4 4 4 6 8
8
2 2 3 3 3 4 5 6
8
1 1 2 6 6 6 6 7
8
3 3 3 5 6 6 6 7
8
2 3 6 6 7 7 8 8
8
3 3 3 4 5 5 7 7
8
1 1 1 5 5 8 8 8
8
1 1 1 2 2 4 5 7
8
3 3 5 5 5 8 8 8
8
1 3 4 5 6 6 6 7
8
4 4 4 4 4 5 8 8
8
3 3 3 7 7 8 8 8
6
3 4 4 4 4 4
8
1 2 2 2 2 ...

output:

0
0
0
0
1
0
0
0
0
0
2
0
0
0
0
0
0
0
6
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
9
0
0
0
0
0
2
0
0
0
0
2
0
0
0
0
0
0
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
2
0
3
0
0
0
0
0
0
7
0
0
0
0
1
0
0
0
0
0
0
0
...

result:

ok 640 numbers

Test #4:

score: 0
Accepted
time: 0ms
memory: 1684kb

input:

636
6
4 5 5 5 6 6
8
3 3 3 3 4 6 6 7
8
1 2 3 5 7 7 7 8
8
1 2 3 3 4 5 6 7
8
1 1 1 5 5 6 7 7
8
1 2 3 3 3 5 8 8
8
1 3 3 3 6 6 7 7
8
1 1 1 3 7 7 7 8
8
2 2 2 3 3 3 3 5
8
3 5 5 5 8 8 8 8
8
2 2 2 3 7 8 8 8
8
1 5 5 5 6 7 8 8
8
1 3 3 3 3 4 5 8
8
1 1 1 1 2 5 6 6
8
1 2 2 2 7 7 7 8
8
1 1 3 4 4 4 5 5
8
1 1 2 5 6 ...

output:

0
0
0
18
0
0
0
0
0
0
0
0
0
0
0
0
0
0
18
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
6
0
0
2
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
...

result:

ok 636 numbers

Test #5:

score: 0
Accepted
time: 0ms
memory: 1612kb

input:

636
8
1 1 1 1 2 4 4 8
8
1 1 1 2 2 3 5 5
8
5 5 5 6 6 7 8 8
8
1 1 3 4 4 5 8 8
8
1 2 2 2 2 2 7 8
8
3 3 5 5 5 5 5 8
8
4 6 7 7 7 7 7 8
8
1 1 1 2 2 5 5 8
8
3 3 3 3 5 8 8 8
8
3 4 5 6 7 8 8 8
8
2 2 3 4 4 4 4 5
8
2 2 2 2 4 4 6 6
8
1 1 3 3 3 6 7 8
8
2 2 4 6 6 7 8 8
8
2 4 6 6 8 8 8 8
8
2 3 3 5 7 7 8 8
8
1 2 2 ...

output:

0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
2
0
0
0
0
0
0
4
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
8
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
2
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
...

result:

ok 636 numbers

Test #6:

score: 0
Accepted
time: 1ms
memory: 3664kb

input:

640
8
1 1 1 3 5 6 6 6
8
2 5 6 6 6 8 8 8
8
1 1 1 2 2 2 2 4
8
2 2 4 8 8 8 8 8
6
1 2 2 2 4 4
8
3 3 4 5 5 6 6 8
8
3 3 7 7 7 7 7 8
6
2 2 4 4 5 6
8
1 1 1 2 2 4 4 7
6
1 4 4 4 4 4
8
1 1 2 2 3 4 7 8
8
1 3 6 7 7 8 8 8
8
1 2 2 5 5 5 6 8
8
1 2 2 2 3 7 8 8
8
3 3 3 3 3 6 8 8
8
1 2 2 6 7 7 7 7
8
4 4 4 4 5 6 6 6
8
...

output:

0
0
0
0
0
0
0
1
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
3
0
0
0
0
0
0
0
1
0
0
0
0
0
...

result:

ok 640 numbers

Test #7:

score: 0
Accepted
time: 1ms
memory: 3700kb

input:

636
8
2 2 3 4 5 5 5 8
8
2 2 4 4 4 5 5 8
8
1 5 7 8 8 8 8 8
8
2 2 5 5 5 5 7 7
8
1 4 4 4 5 5 6 7
8
1 2 3 3 3 4 7 8
8
5 7 7 8 8 8 8 8
8
1 1 1 6 6 6 6 8
8
2 4 5 6 7 7 8 8
8
2 3 5 6 6 7 7 7
8
2 2 3 4 7 7 8 8
8
2 2 5 5 5 7 8 8
8
1 1 3 4 8 8 8 8
8
3 4 4 4 4 6 8 8
8
1 1 1 3 3 3 3 8
8
1 1 2 5 5 6 6 8
6
1 1 4 ...

output:

0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
8
0
0
4
0
0
0
0
0
0
1
0
0
0
4
0
0
0
0
0
7
0
0
8
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
21
0
0
0
1
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14
0
0
...

result:

ok 636 numbers

Test #8:

score: 0
Accepted
time: 0ms
memory: 1720kb

input:

636
8
2 2 2 4 4 8 8 8
8
3 4 6 7 7 7 8 8
8
2 2 4 4 7 8 8 8
8
1 2 2 5 5 5 5 6
8
1 1 1 1 2 2 3 4
8
1 1 3 3 3 5 5 8
8
1 1 1 3 3 3 4 4
8
2 2 5 6 7 8 8 8
8
3 4 4 5 6 8 8 8
8
1 2 2 3 5 5 5 6
6
3 3 3 4 6 6
8
1 1 6 8 8 8 8 8
8
2 2 2 3 3 3 8 8
8
1 3 4 4 4 5 8 8
8
3 3 5 5 5 5 5 5
8
1 1 2 3 4 5 5 6
8
1 4 4 4 4 ...

output:

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
7
0
...

result:

ok 636 numbers

Test #9:

score: 0
Accepted
time: 0ms
memory: 1732kb

input:

637
8
1 1 1 2 3 6 7 8
8
3 3 3 3 4 4 8 8
8
1 1 3 5 7 8 8 8
8
2 3 3 4 4 5 5 6
8
1 1 1 3 5 7 8 8
8
2 4 4 7 7 7 8 8
8
2 2 2 2 4 6 7 8
8
1 1 2 3 4 4 7 8
8
1 1 3 5 7 7 7 7
8
1 2 5 6 6 6 6 7
8
1 1 4 7 7 7 7 8
8
1 1 1 2 3 5 5 6
8
1 2 2 3 3 3 6 7
8
3 5 5 5 5 5 6 8
8
4 4 4 4 4 5 7 8
8
3 3 3 3 4 4 7 8
8
1 1 1 ...

output:

7
0
0
0
0
0
1
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
0
0
6
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
1
0
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
0
0
...

result:

ok 637 numbers

Test #10:

score: 0
Accepted
time: 0ms
memory: 1620kb

input:

635
8
1 1 2 2 3 5 5 8
6
1 1 1 1 1 5
8
2 4 4 4 4 5 6 6
8
1 3 3 4 5 5 5 6
8
1 1 1 1 3 4 6 7
8
2 3 3 3 3 5 6 6
8
2 3 3 4 5 6 6 8
8
2 3 4 4 6 6 7 7
6
1 3 3 5 5 5
8
1 3 3 3 3 5 6 6
8
1 2 2 2 2 4 4 4
6
2 2 3 4 4 6
8
1 1 1 2 2 2 5 7
8
1 4 4 5 6 7 7 7
8
2 2 2 2 6 6 7 7
8
1 2 2 5 5 7 7 8
8
1 1 3 4 5 7 7 8
8
...

output:

0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
6
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
...

result:

ok 635 numbers

Test #11:

score: 0
Accepted
time: 0ms
memory: 1668kb

input:

637
8
4 4 6 7 7 7 7 7
8
3 4 5 5 5 6 8 8
8
3 3 3 4 5 5 5 5
8
1 1 1 5 5 7 8 8
8
1 1 2 3 5 5 5 7
8
1 2 3 4 5 5 5 5
8
2 2 4 4 4 5 6 6
8
1 2 4 4 5 5 5 5
8
1 1 4 6 6 6 7 7
8
3 4 4 4 4 4 5 5
8
1 1 4 5 5 5 7 8
8
1 1 1 1 2 5 6 8
8
2 2 3 5 6 7 8 8
8
1 2 3 3 3 4 4 4
8
4 4 4 4 4 6 6 7
8
3 3 4 5 5 5 6 8
8
1 2 2 ...

output:

0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
7
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0...

result:

ok 637 numbers

Test #12:

score: 0
Accepted
time: 0ms
memory: 1732kb

input:

565
8
2 2 5 5 6 8 8 8
8
2 2 2 3 5 6 6 8
8
2 2 3 3 4 5 5 5
8
1 2 2 2 2 4 5 5
8
1 1 3 3 4 4 4 8
8
1 1 1 4 5 5 6 6
8
2 2 4 5 7 8 8 8
8
2 4 4 5 5 7 8 8
8
3 3 3 5 5 5 8 8
8
1 2 3 3 5 6 7 7
8
1 1 1 1 3 5 5 6
8
3 3 5 6 7 7 7 7
8
1 1 3 6 7 7 7 7
8
1 3 4 5 5 5 5 8
8
1 2 4 5 5 5 6 7
8
5 5 5 5 5 6 7 8
8
1 1 3 ...

output:

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
1
0
0
0
0
0
2
0
0
1
0
0
0
0
0
0
0
0
6
2
0
0
0
0
0
0
0
0
0
0
7
2
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
1
0
1
0
0
...

result:

ok 565 numbers

Test #13:

score: 0
Accepted
time: 0ms
memory: 1640kb

input:

2500
2
1 2
2
1 1
2
2 2
2
1 2
2
1 1
2
1 1
2
2 2
2
1 2
2
1 2
2
1 2
2
1 1
2
1 2
2
1 2
2
1 1
2
1 2
2
1 2
2
1 2
2
1 2
2
1 1
2
2 2
2
2 2
2
1 2
2
1 2
2
2 2
2
1 2
2
1 2
2
2 2
2
1 2
2
1 2
2
1 1
2
1 2
2
1 1
2
1 2
2
1 2
2
2 2
2
1 2
2
1 2
2
1 1
2
2 2
2
1 2
2
2 2
2
1 1
2
1 2
2
2 2
2
2 2
2
1 2
2
1 1
2
2 2
2
2 2
2...

output:

1
0
0
1
0
0
0
1
1
1
0
1
1
0
1
1
1
1
0
0
0
1
1
0
1
1
0
1
1
0
1
0
1
1
0
1
1
0
0
1
0
0
1
0
0
1
0
0
0
0
1
1
0
1
1
1
0
0
1
0
1
0
1
0
1
1
0
0
1
0
1
1
1
0
1
0
1
0
0
1
1
1
1
1
1
0
0
0
1
0
0
0
1
0
1
0
0
1
1
0
1
1
1
1
1
1
0
1
0
0
0
0
1
0
0
1
0
0
1
1
0
1
0
1
1
1
1
0
0
1
1
1
0
1
0
0
1
0
0
0
1
0
1
0
0
0
1
0
0
0
...

result:

ok 2500 numbers

Test #14:

score: 0
Accepted
time: 0ms
memory: 1716kb

input:

1250
6
1 2 2 3 3 4
4
1 3 3 3
4
1 2 3 4
4
1 3 4 4
2
2 2
2
1 2
4
1 1 1 4
2
1 1
6
2 5 5 5 5 6
10
2 2 5 5 6 6 7 9 10 10
4
2 2 3 3
2
2 2
2
2 2
6
1 1 5 6 6 6
2
1 2
4
1 1 2 3
2
1 2
14
3 5 5 5 8 9 9 10 10 11 12 13 14 14
2
2 2
2
2 2
2
1 1
4
1 1 2 4
2
1 2
6
1 3 3 5 5 5
2
1 1
2
2 2
4
1 3 3 3
2
2 2
2
2 2
4
1 2 ...

output:

0
0
2
0
0
1
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
1
1
0
0
0
0
0
0
2
0
1
1
0
0
1
1
0
1
0
1
1
1
0
0
0
0
1
0
1
0
1
0
0
0
0
1
0
1
0
0
0
1
1
1
0
0
1
0
0
1
1
0
0
0
1
2
0
0
1
0
2
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0
1
1
1
0
0
0
1
1
0
0
1
0
0
0
1
1
0
0
2
0
0
1
0
0
1
0
0
0
0
0
1
1
1
0
0
1
0
0
0
0
1
1
0
1
0
0
1
0
1
1
1
0
...

result:

ok 1250 numbers

Test #15:

score: 0
Accepted
time: 1ms
memory: 3848kb

input:

625
2
1 1
12
1 2 4 4 5 6 7 9 10 11 11 12
20
3 5 6 7 8 8 9 10 10 11 12 12 12 12 13 14 16 16 16 16
2
1 2
8
1 2 2 4 6 6 6 8
12
2 2 3 4 5 5 7 7 7 7 7 9
4
1 2 3 3
2
2 2
6
1 2 2 4 5 6
28
1 1 1 1 2 2 3 5 5 5 6 7 8 10 11 11 13 14 15 17 17 18 20 20 23 23 24 28
10
1 3 4 5 5 7 8 9 9 9
28
1 1 2 3 4 5 5 5 6 6 7 ...

output:

0
0
0
1
0
0
0
0
3
2269485
0
4479936
0
1
0
0
1
0
1
0
6
0
0
1
0
0
0
3
0
1
0
0
0
1
0
0
1
0
0
0
1
1
0
6
0
0
0
4
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
48
0
1
0
4
0
0
0
1
0
1
0
2
1
0
0
0
1
64575
0
0
0
0
1
0
1
0
1
0
0
1
0
0
0
2
0
2
0
4
0
0
0
1
0
1
1
0
0
0
0
2
0
155808
0
0
0
0
643872
0...

result:

ok 625 numbers

Test #16:

score: 0
Accepted
time: 0ms
memory: 3780kb

input:

312
12
1 2 2 2 5 7 8 8 9 9 10 11
24
1 1 2 3 4 7 7 7 8 10 10 11 11 12 13 15 17 17 19 19 20 22 22 23
6
2 2 4 4 5 5
14
1 1 2 3 4 5 6 6 8 9 9 10 13 13
42
2 2 3 3 4 6 6 7 7 9 10 11 11 12 12 13 13 13 16 17 17 19 20 20 21 22 24 25 26 26 29 29 30 30 31 32 33 37 39 40 40 41
28
1 2 2 4 6 6 6 9 10 11 11 15 15 ...

output:

4
0
0
0
0
0
0
0
153
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
2
1
0
235298040
0
2
0
0
10176
0
104768
0
0
0
0
0
23328
0
0
0
0
0
18
0
0
0
0
1
0
1
292182124
0
0
0
0
1
0
0
0
0
0
0
0
1584
416220
0
1
44
0
3
198740177
0
0
0
0
0
3
1
0
0
0
0
0
1
0
8020
0
1030
0
0
0
0
220
0
0
0
0
135506938
0
1
1
0
0
0
0
0
0
0
0
0
0
0
7...

result:

ok 312 numbers

Test #17:

score: 0
Accepted
time: 1ms
memory: 3852kb

input:

156
12
1 1 3 3 3 5 5 6 9 9 12 12
6
2 2 2 3 5 5
6
1 2 2 2 2 5
6
1 3 3 4 5 6
72
1 1 1 1 3 3 3 5 9 11 13 14 15 15 17 19 20 22 22 22 22 22 25 26 27 28 28 30 30 30 32 32 32 34 34 35 35 36 36 37 39 39 41 42 43 46 46 46 47 47 48 48 48 48 50 50 50 51 52 53 56 60 61 62 64 64 68 69 70 71 71 72
20
1 1 1 2 3 4 ...

output:

0
0
0
3
0
0
3
0
0
0
0
0
0
0
0
47
0
0
0
0
0
0
0
0
11520
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
351927837
0
0
0
0
0
0
0
0
18
0
0
0
0
0
0
0
0
0
0
944866533
0
0
82151280
960297605
0
138
0
0
0
0
0
0
0
0
0
160758022
0
0
0
0
0
2
0
0
0
0
23972670
0
0
0
0
12672
0
3207750
0
0
0
5820
0
105313607
0
0
131484131
0
1
0...

result:

ok 156 numbers

Test #18:

score: 0
Accepted
time: 0ms
memory: 4048kb

input:

78
74
4 5 5 7 7 9 9 11 11 12 13 14 14 14 15 15 17 17 20 20 21 22 23 24 25 25 25 27 28 28 34 34 37 37 38 40 40 40 41 42 44 44 45 46 46 46 47 47 48 50 51 51 51 51 52 52 53 55 55 55 56 58 60 61 62 62 63 63 66 70 70 70 73 74
38
4 5 6 6 8 10 10 10 10 10 11 12 12 13 13 14 16 16 17 18 19 19 20 20 20 20 21 ...

output:

0
0
880821061
69
0
0
110993407
0
297573582
0
0
0
0
0
195857036
0
0
0
0
0
0
0
1
0
0
0
0
0
0
35460
0
0
0
0
0
0
0
0
0
0
668141080
0
0
673760204
0
0
0
0
0
0
0
631525568
0
661854035
0
0
0
0
0
0
0
1
0
0
0
0
0
0
72
0
0
4
0
599031230
0
0
0
0

result:

ok 78 numbers

Test #19:

score: 0
Accepted
time: 3ms
memory: 9856kb

input:

39
308
1 1 2 3 4 5 5 5 6 7 8 9 10 10 11 13 13 13 14 14 15 17 18 22 23 23 24 24 24 25 25 26 26 26 26 28 29 30 30 31 32 34 34 34 35 36 37 39 39 39 39 40 40 40 41 42 43 43 45 46 47 48 48 48 49 49 49 51 52 52 53 54 56 57 58 58 60 60 60 63 63 64 64 65 65 66 67 67 67 70 71 72 72 75 75 76 76 78 80 80 81 82...

output:

0
0
0
0
0
902867214
0
0
0
0
0
0
0
0
0
0
12386403
0
583165706
302853101
0
0
0
0
0
532909061
0
0
0
0
0
0
0
0
0
0
0
0
0

result:

ok 39 numbers

Test #20:

score: 0
Accepted
time: 5ms
memory: 14404kb

input:

19
210
1 1 1 1 2 2 3 4 4 7 8 10 11 12 14 14 15 16 17 17 18 18 21 23 24 26 27 27 27 28 28 29 33 34 34 35 36 37 37 39 40 41 41 42 43 44 46 47 47 49 50 50 51 51 51 51 51 51 52 52 53 53 54 55 55 57 58 62 62 63 64 64 64 65 69 70 71 72 73 74 75 76 77 79 81 81 84 84 84 85 89 90 90 93 94 95 96 97 97 98 99 1...

output:

0
844337543
952448091
10624
0
0
667304506
0
0
0
0
685043478
0
0
0
451527246
0
0
0

result:

ok 19 numbers

Test #21:

score: 0
Accepted
time: 7ms
memory: 20808kb

input:

9
198
1 1 3 4 5 6 6 6 6 8 8 8 8 9 10 10 11 13 13 14 14 16 20 20 20 22 23 27 27 28 29 29 30 30 32 34 37 39 42 43 44 46 47 48 50 51 52 52 53 53 55 56 58 58 59 60 62 65 65 66 67 68 69 69 70 71 72 73 74 76 78 79 80 81 82 84 84 84 84 85 85 86 88 89 91 91 93 93 94 95 95 96 98 99 100 101 104 104 107 107 10...

output:

0
626956723
868794046
0
0
0
982140127
0
0

result:

ok 9 numbers

Test #22:

score: 0
Accepted
time: 17ms
memory: 46544kb

input:

4
522
1 1 1 2 3 3 4 5 6 7 8 10 10 11 12 13 13 13 14 14 15 16 16 17 18 18 19 22 22 24 24 25 26 27 29 29 31 31 33 35 36 37 38 40 40 40 41 42 43 47 47 47 49 50 51 52 52 54 55 55 58 64 64 69 71 73 74 74 75 76 76 76 76 76 76 77 77 77 80 81 81 82 83 84 85 86 87 91 93 94 94 94 96 96 98 99 100 100 100 102 1...

output:

0
146843102
637519709
0

result:

ok 4 number(s): "0 146843102 637519709 0"

Test #23:

score: 0
Accepted
time: 17ms
memory: 46412kb

input:

2
3540
3 3 3 3 12 12 15 16 19 19 19 20 20 20 21 22 23 23 25 29 29 31 33 34 37 41 42 42 43 43 44 46 48 49 49 52 52 54 54 57 57 57 59 61 61 62 63 66 66 66 67 67 67 68 68 68 70 71 71 72 72 73 73 73 74 78 82 83 85 87 87 87 87 89 93 94 94 94 95 97 98 98 100 100 101 102 103 105 105 105 106 112 112 112 116...

output:

0
0

result:

ok 2 number(s): "0 0"

Test #24:

score: 0
Accepted
time: 24ms
memory: 64708kb

input:

1
5000
1 2 3 3 8 9 11 11 13 14 15 15 16 19 19 20 21 21 22 22 22 22 23 23 24 25 27 28 28 29 29 33 34 34 36 38 38 40 41 42 43 44 46 47 49 49 50 51 52 53 55 56 57 59 59 59 60 62 63 64 64 64 64 67 67 67 68 70 71 73 73 74 76 76 76 76 77 78 79 79 80 82 83 84 85 86 86 86 89 90 91 92 93 96 96 97 98 98 99 99...

output:

0

result:

ok 1 number(s): "0"

Test #25:

score: 0
Accepted
time: 24ms
memory: 65496kb

input:

1
5000
2 3 6 7 8 8 9 9 10 10 15 15 17 17 18 19 20 20 21 21 21 22 24 26 27 27 29 32 32 32 35 35 35 37 38 40 40 43 46 46 47 50 50 50 50 52 53 54 55 56 57 57 58 58 59 60 60 61 61 61 62 62 62 63 64 64 65 66 66 66 67 68 69 69 71 72 73 73 75 77 79 80 80 81 82 83 83 83 85 86 89 90 93 94 96 98 100 100 102 1...

output:

0

result:

ok 1 number(s): "0"

Test #26:

score: 0
Accepted
time: 27ms
memory: 63964kb

input:

1
5000
1 2 5 5 5 6 6 8 8 9 9 10 10 10 12 12 13 13 13 16 16 17 17 18 22 22 22 24 26 27 27 27 29 31 32 33 34 34 36 36 38 40 40 41 43 44 45 45 46 46 46 48 50 50 51 52 53 55 58 59 63 63 64 64 66 66 67 67 68 70 70 72 73 75 77 77 77 77 78 78 78 78 79 79 79 79 80 82 82 82 83 85 87 88 89 89 89 89 90 92 93 9...

output:

984262466

result:

ok 1 number(s): "984262466"

Test #27:

score: 0
Accepted
time: 32ms
memory: 65708kb

input:

1
5000
1 2 2 3 4 5 5 6 6 7 8 11 11 12 14 15 15 18 18 22 23 23 23 24 25 25 26 27 27 27 28 28 31 31 32 33 36 36 37 37 38 39 40 43 45 46 48 49 52 52 55 56 56 56 56 58 60 60 62 62 64 64 65 65 66 67 67 69 70 70 70 70 71 73 73 75 75 76 77 80 81 81 85 86 86 87 89 90 90 91 91 93 94 94 94 95 95 95 97 98 98 9...

output:

0

result:

ok 1 number(s): "0"

Test #28:

score: 0
Accepted
time: 36ms
memory: 65624kb

input:

1
5000
1 1 2 4 5 6 7 7 8 9 9 11 11 12 12 12 13 14 14 15 15 15 17 18 18 19 20 20 21 21 22 22 23 24 25 27 28 28 28 30 30 30 31 36 37 37 38 39 39 41 42 44 44 45 46 46 47 47 49 51 51 52 52 53 53 55 55 55 58 61 62 63 64 65 65 65 67 67 69 70 71 72 73 73 74 74 74 74 74 75 77 82 82 83 85 86 87 87 88 88 91 9...

output:

134597280

result:

ok 1 number(s): "134597280"

Test #29:

score: 0
Accepted
time: 32ms
memory: 64436kb

input:

1
5000
1 4 6 7 7 9 10 10 14 15 15 15 16 17 18 18 20 22 26 28 29 30 31 32 32 33 37 40 41 42 43 44 45 46 47 48 50 51 52 53 54 60 61 62 64 67 68 69 69 70 72 74 74 75 76 76 77 77 78 78 79 79 81 84 85 86 88 90 90 91 93 94 94 97 100 101 101 102 103 104 104 105 105 105 106 107 107 108 108 111 113 113 114 1...

output:

0

result:

ok 1 number(s): "0"

Test #30:

score: 0
Accepted
time: 23ms
memory: 63796kb

input:

1
5000
1 2 2 2 3 3 4 5 6 7 7 8 9 9 10 10 11 11 12 14 14 16 17 18 19 20 20 21 21 22 23 23 23 24 24 24 25 25 29 30 30 30 31 34 35 35 38 39 39 40 43 49 49 49 51 52 52 54 55 58 61 62 64 66 67 68 70 70 74 74 75 75 75 76 76 76 77 78 80 83 83 84 85 85 86 86 86 87 87 87 87 88 88 89 91 93 93 94 94 96 98 99 1...

output:

0

result:

ok 1 number(s): "0"

Test #31:

score: 0
Accepted
time: 23ms
memory: 64104kb

input:

1
5000
1 1 4 5 6 10 10 11 11 13 14 14 14 15 16 16 16 17 21 24 24 25 25 27 28 28 29 30 30 31 32 34 37 38 39 40 40 41 42 43 44 44 44 45 46 46 47 49 49 49 49 50 52 53 55 55 56 56 56 57 57 57 58 58 59 60 62 63 64 64 64 66 66 68 69 69 70 70 71 71 71 73 73 75 76 76 78 78 78 81 82 83 83 83 86 86 86 86 87 8...

output:

463393649

result:

ok 1 number(s): "463393649"

Test #32:

score: 0
Accepted
time: 33ms
memory: 65000kb

input:

1
5000
1 4 6 8 8 8 12 16 17 17 18 21 22 22 23 25 27 28 28 29 29 31 32 32 33 34 36 36 39 40 43 44 46 47 50 51 52 52 53 55 56 57 57 58 60 61 61 61 63 67 67 72 73 74 75 75 79 80 80 81 82 83 83 84 85 86 87 87 88 88 89 89 89 90 90 90 91 93 94 95 96 96 97 98 99 99 99 99 99 100 101 102 102 103 105 106 106 ...

output:

617623612

result:

ok 1 number(s): "617623612"

Test #33:

score: 0
Accepted
time: 31ms
memory: 63440kb

input:

1
5000
3 3 4 4 5 7 9 9 10 10 10 10 10 12 12 13 14 16 17 19 20 21 22 23 25 26 27 28 28 30 30 31 31 32 33 35 37 37 37 38 39 39 43 44 45 46 48 49 51 51 52 54 56 57 57 58 60 60 61 61 63 63 64 65 65 66 70 71 73 73 74 76 78 79 80 83 83 84 84 86 87 87 88 92 92 92 93 93 93 93 94 95 95 95 98 98 98 99 99 99 1...

output:

0

result:

ok 1 number(s): "0"

Test #34:

score: 0
Accepted
time: 36ms
memory: 64212kb

input:

1
5000
1 1 1 2 2 3 4 5 5 7 7 8 10 10 10 10 10 11 13 13 15 15 15 16 17 17 18 19 19 20 21 23 24 24 25 25 28 31 32 32 33 35 35 36 38 38 38 39 39 40 41 41 41 42 44 46 46 47 47 48 49 51 51 54 54 56 56 56 57 59 59 59 60 62 63 63 63 64 65 65 69 69 70 72 73 73 74 74 75 76 76 77 78 78 78 80 80 80 81 83 84 87...

output:

0

result:

ok 1 number(s): "0"

Test #35:

score: 0
Accepted
time: 28ms
memory: 63876kb

input:

1
5000
1 1 3 3 4 4 6 8 9 11 11 11 12 12 13 13 14 15 15 18 20 21 21 21 21 22 23 24 24 24 24 25 27 27 27 28 29 29 31 31 31 32 35 35 36 36 37 41 41 41 41 42 42 42 43 44 44 46 47 48 49 50 51 51 53 55 55 55 56 56 57 57 57 57 60 61 62 63 64 66 66 68 68 69 69 69 70 71 71 72 74 74 74 78 79 80 81 81 83 84 85...

output:

737848027

result:

ok 1 number(s): "737848027"

Test #36:

score: 0
Accepted
time: 23ms
memory: 63220kb

input:

1
5000
2 3 3 3 5 5 6 6 8 9 10 11 12 12 13 16 16 17 18 20 22 22 23 24 24 25 25 27 31 33 33 35 35 35 36 36 36 36 37 38 39 40 42 43 44 45 47 48 48 50 52 52 54 54 55 55 56 56 57 62 62 62 63 63 63 64 67 67 68 68 68 72 72 73 73 75 77 78 78 79 81 81 81 82 83 83 85 87 87 89 89 90 90 91 91 93 93 94 95 95 96 ...

output:

0

result:

ok 1 number(s): "0"

Test #37:

score: 0
Accepted
time: 40ms
memory: 65616kb

input:

1
5000
1 2 4 5 5 6 7 7 9 10 11 12 13 13 13 14 14 15 15 15 17 18 18 19 19 21 21 21 22 23 25 25 26 27 29 30 30 30 31 31 32 32 33 33 34 37 37 38 38 38 40 41 42 42 42 44 45 46 47 47 48 49 49 52 53 53 53 54 55 58 59 60 60 62 63 63 63 64 64 67 68 68 70 71 71 72 72 73 73 74 74 74 75 76 79 81 81 82 83 83 83...

output:

0

result:

ok 1 number(s): "0"

Test #38:

score: 0
Accepted
time: 24ms
memory: 65556kb

input:

1
5000
1 1 1 1 1 2 4 4 7 7 8 8 9 9 11 11 12 13 13 13 16 16 17 18 18 18 19 20 21 22 23 23 23 24 25 27 27 27 28 28 29 32 33 33 33 34 37 37 38 39 42 42 43 45 47 48 48 48 50 51 51 53 54 56 56 57 58 59 60 62 64 64 68 68 70 71 72 72 73 74 76 76 77 78 78 78 79 81 85 86 89 90 91 92 93 93 94 95 95 96 97 98 1...

output:

0

result:

ok 1 number(s): "0"

Test #39:

score: 0
Accepted
time: 23ms
memory: 66884kb

input:

1
5000
1 1 2 3 3 4 4 5 7 7 9 10 10 11 11 14 15 16 16 19 21 21 22 22 23 24 24 26 27 28 28 28 29 29 33 34 38 39 39 42 42 42 45 47 47 47 48 48 48 49 51 51 51 52 54 54 54 55 57 57 57 58 59 60 62 62 65 65 66 68 69 71 72 73 75 77 77 77 78 78 79 79 83 84 85 87 88 90 90 90 92 92 93 95 97 98 100 100 101 102 ...

output:

129316206

result:

ok 1 number(s): "129316206"

Test #40:

score: 0
Accepted
time: 27ms
memory: 64752kb

input:

1
5000
1 2 4 4 4 6 9 10 11 11 12 13 14 15 15 15 16 17 19 19 20 20 21 21 23 23 23 24 26 27 27 28 29 29 29 32 33 33 34 36 37 38 39 41 42 44 44 45 46 46 47 49 50 51 51 52 52 53 53 55 57 57 58 60 61 63 64 64 64 65 66 67 67 68 70 72 73 74 74 75 77 77 78 79 80 81 81 83 83 84 85 85 86 87 87 89 90 92 93 93 ...

output:

0

result:

ok 1 number(s): "0"

Test #41:

score: 0
Accepted
time: 24ms
memory: 64264kb

input:

1
5000
6 7 9 12 12 13 13 14 15 15 17 18 19 21 22 23 24 25 26 27 27 28 28 29 29 29 30 30 32 33 33 33 34 35 36 36 37 38 38 40 40 41 41 43 44 46 46 47 48 49 50 51 54 57 61 61 61 63 63 66 66 66 66 67 67 69 69 71 73 73 75 79 83 83 84 85 86 86 87 88 88 89 89 90 92 92 96 96 97 97 97 98 100 102 103 105 106 ...

output:

710231295

result:

ok 1 number(s): "710231295"

Test #42:

score: 0
Accepted
time: 27ms
memory: 63676kb

input:

1
5000
2 2 5 5 6 8 9 9 9 11 12 12 16 19 20 20 21 21 25 26 26 27 27 30 32 34 35 36 37 37 38 38 39 39 40 40 42 42 43 44 47 48 49 50 50 55 56 62 63 64 65 66 67 70 70 70 71 73 74 74 76 78 78 79 80 80 81 81 83 83 83 84 84 85 85 88 90 91 91 91 97 97 99 100 100 101 102 102 103 104 107 107 107 109 110 111 1...

output:

0

result:

ok 1 number(s): "0"

Test #43:

score: 0
Accepted
time: 30ms
memory: 63564kb

input:

1
5000
2 3 5 7 8 8 10 11 15 15 15 16 16 20 20 21 23 24 26 27 27 29 30 30 31 32 32 34 35 36 37 39 40 41 42 45 45 47 47 49 49 50 51 51 54 56 57 59 60 60 60 61 62 63 64 65 66 67 67 68 68 71 73 73 74 74 79 85 86 86 87 87 87 88 88 89 90 91 91 92 94 94 95 96 96 96 96 97 98 99 100 101 102 104 104 105 107 1...

output:

0

result:

ok 1 number(s): "0"

Test #44:

score: 0
Accepted
time: 26ms
memory: 65072kb

input:

1
5000
1 2 4 5 6 7 10 11 12 13 14 15 15 18 20 21 21 22 24 25 25 25 28 29 29 29 32 32 32 32 33 34 34 35 35 35 38 38 38 38 39 40 41 42 42 42 43 43 44 45 47 47 50 50 51 52 52 54 54 57 59 61 63 64 64 64 64 65 67 70 70 70 70 70 72 72 72 72 73 73 75 76 77 78 79 79 79 82 83 87 88 88 89 92 93 96 97 99 99 10...

output:

0

result:

ok 1 number(s): "0"

Test #45:

score: 0
Accepted
time: 60ms
memory: 99540kb

input:

1
5000
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 1...

output:

917698352

result:

ok 1 number(s): "917698352"

Test #46:

score: 0
Accepted
time: 0ms
memory: 1692kb

input:

1
5000
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...

output:

0

result:

ok 1 number(s): "0"

Test #47:

score: 0
Accepted
time: 0ms
memory: 1692kb

input:

1
5000
5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 500...

output:

0

result:

ok 1 number(s): "0"

Test #48:

score: 0
Accepted
time: 20ms
memory: 50680kb

input:

1
5000
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1...

output:

1

result:

ok 1 number(s): "1"

Test #49:

score: 0
Accepted
time: 21ms
memory: 51944kb

input:

1
5000
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 1...

output:

0

result:

ok 1 number(s): "0"

Test #50:

score: 0
Accepted
time: 16ms
memory: 51352kb

input:

1
5000
1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 50 51 51 52 52...

output:

1

result:

ok 1 number(s): "1"