QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#809122#8239. Mysterious Treeucup-team5077#AC ✓9ms4596kbC++171.9kb2024-12-11 11:55:052024-12-11 11:55:05

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 1ms
memory: 3628kb

input:

2
4
0
0
4
1
0
0
1
1

output:

? 1 3
? 2 4
! 1
? 1 3
? 2 4
? 1 2
? 3 2
? 3 4
! 2

result:

ok Correct (2 test cases)

Test #2:

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

input:

87
13
0
0
0
0
0
1
0
0
1
1
15
0
0
0
0
0
1
0
0
0
1
1
7
0
0
0
1
0
1
1
15
0
0
0
0
0
0
1
1
19
0
1
0
0
0
0
0
0
0
0
0
1
1
20
0
1
0
1
0
0
0
1
0
0
7
0
0
1
0
0
1
1
20
0
0
0
0
1
0
0
0
0
0
0
1
1
17
0
0
0
0
0
0
1
0
0
0
0
11
0
0
0
0
0
0
14
0
1
0
0
0
0
0
0
0
13
0
0
1
0
0
0
0
0
0
18
0
0
1
0
0
0
0
0
0
0
1
1
14
0
0
0...

output:

? 1 7
? 2 8
? 3 9
? 4 10
? 5 11
? 6 12
? 1 13
? 6 1
? 12 1
? 12 2
! 2
? 1 8
? 2 9
? 3 10
? 4 11
? 5 12
? 6 13
? 7 14
? 1 15
? 6 1
? 13 1
? 13 2
! 2
? 1 4
? 2 5
? 3 6
? 1 7
? 1 2
? 7 2
? 7 3
! 2
? 1 8
? 2 9
? 3 10
? 4 11
? 5 12
? 6 13
? 7 14
? 1 15
! 1
? 1 10
? 2 11
? 3 12
? 4 13
? 5 14
? 6 15
? 7 16...

result:

ok Correct (87 test cases)

Test #3:

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

input:

135
9
0
0
1
0
0
0
0
6
0
1
1
11
0
1
0
1
0
0
4
1
0
1
0
10
0
0
0
1
0
0
1
1
9
0
0
1
0
0
0
1
1
9
0
1
0
0
0
0
1
1
6
1
1
1
9
0
0
1
0
0
0
1
1
11
0
0
0
0
0
1
0
0
4
1
1
4
1
0
1
1
8
0
1
1
0
5
1
1
0
7
0
0
0
0
11
0
0
0
0
1
0
0
1
1
4
1
0
1
1
6
1
0
0
1
1
9
1
0
0
0
0
0
1
1
4
0
1
1
1
8
0
0
0
0
9
0
1
0
0
0
0
1
1
7
1
...

output:

? 1 5
? 2 6
? 3 7
? 4 8
? 1 9
? 3 1
? 7 1
! 1
? 1 4
? 2 5
? 3 6
! 1
? 1 6
? 2 7
? 3 8
? 4 9
? 5 10
? 1 11
! 1
? 1 3
? 2 4
? 1 2
? 1 4
! 1
? 1 6
? 2 7
? 3 8
? 4 9
? 5 10
? 4 1
? 9 1
? 9 2
! 2
? 1 5
? 2 6
? 3 7
? 4 8
? 1 9
? 3 1
? 7 1
? 7 2
! 2
? 1 5
? 2 6
? 3 7
? 4 8
? 1 9
? 2 1
? 6 1
? 6 3
! 2
? 1 4...

result:

ok Correct (135 test cases)

Test #4:

score: 0
Accepted
time: 6ms
memory: 3564kb

input:

136
8
0
0
0
1
0
1
1
5
0
1
0
1
1
11
0
0
0
1
1
0
10
1
0
0
0
1
6
1
1
0
9
0
1
0
0
0
0
1
1
7
0
0
1
0
1
1
10
1
0
0
0
0
0
1
1
7
0
1
0
0
0
1
1
9
1
0
0
0
0
0
1
1
5
0
0
1
0
1
1
7
0
0
0
1
0
0
10
1
0
0
0
0
0
1
1
6
0
1
0
0
0
6
1
1
0
6
1
0
0
0
1
1
10
0
0
1
0
0
1
1
9
1
0
0
0
0
0
1
1
5
1
0
0
0
1
1
6
0
1
0
0
1
1
4
1...

output:

? 1 5
? 2 6
? 3 7
? 4 8
? 4 1
? 8 1
? 8 2
! 2
? 1 3
? 2 4
? 1 5
? 2 1
? 2 3
! 2
? 1 6
? 2 7
? 3 8
? 4 9
? 5 10
? 1 11
! 1
? 1 6
? 2 7
? 3 8
? 4 9
? 5 10
! 1
? 1 4
? 2 5
? 3 6
! 1
? 1 5
? 2 6
? 3 7
? 4 8
? 1 9
? 2 1
? 6 1
? 6 3
! 2
? 1 4
? 2 5
? 3 6
? 1 7
? 3 1
? 3 2
! 2
? 1 6
? 2 7
? 3 8
? 4 9
? 5 1...

result:

ok Correct (136 test cases)

Test #5:

score: 0
Accepted
time: 2ms
memory: 4372kb

input:

5
100
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
758
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
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
...

output:

? 1 51
? 2 52
? 3 53
? 4 54
? 5 55
? 6 56
? 7 57
? 8 58
? 9 59
? 10 60
? 11 61
? 12 62
? 13 63
? 14 64
? 15 65
? 16 66
? 17 67
? 18 68
? 19 69
? 20 70
? 21 71
? 22 72
? 23 73
? 24 74
? 25 75
? 26 76
? 27 77
? 28 78
? 29 79
? 30 80
? 31 81
? 32 82
? 33 83
? 34 84
? 35 85
? 36 86
? 37 87
? 38 88
? 39 ...

result:

ok Correct (5 test cases)

Test #6:

score: 0
Accepted
time: 2ms
memory: 4392kb

input:

7
147
0
0
0
0
0
0
0
0
0
1
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
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
801
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
...

output:

? 1 74
? 2 75
? 3 76
? 4 77
? 5 78
? 6 79
? 7 80
? 8 81
? 9 82
? 10 83
? 11 84
? 12 85
? 13 86
? 14 87
? 15 88
? 16 89
? 17 90
? 18 91
? 19 92
? 20 93
? 21 94
? 22 95
? 23 96
? 24 97
? 25 98
? 26 99
? 27 100
? 28 101
? 29 102
? 30 103
? 31 104
? 32 105
? 33 106
? 34 107
? 35 108
? 36 109
? 37 110
? ...

result:

ok Correct (7 test cases)

Test #7:

score: 0
Accepted
time: 6ms
memory: 3572kb

input:

160
4
0
0
9
0
0
0
0
0
7
0
0
0
1
0
1
1
4
0
0
9
0
0
0
0
1
0
1
1
9
0
0
0
0
1
0
1
1
6
0
0
1
0
1
1
7
0
0
0
1
0
1
1
4
0
0
6
0
0
1
0
1
1
4
0
0
5
0
0
1
0
1
1
7
0
0
0
1
0
1
1
4
0
1
0
1
1
7
0
0
0
0
6
0
0
0
9
0
0
0
0
0
9
0
0
0
0
0
4
0
0
4
0
0
4
0
0
5
0
0
1
0
1
1
9
0
0
0
0
0
6
0
0
0
9
0
0
0
0
0
5
0
0
1
0
1
1
6
...

output:

? 1 3
? 2 4
! 1
? 1 5
? 2 6
? 3 7
? 4 8
? 1 9
! 1
? 1 4
? 2 5
? 3 6
? 1 7
? 1 2
? 7 2
? 7 3
! 2
? 1 3
? 2 4
! 1
? 1 5
? 2 6
? 3 7
? 4 8
? 1 9
? 1 2
? 9 2
? 9 3
! 2
? 1 5
? 2 6
? 3 7
? 4 8
? 1 9
? 1 2
? 9 2
? 9 3
! 2
? 1 4
? 2 5
? 3 6
? 3 1
? 6 1
? 6 2
! 2
? 1 4
? 2 5
? 3 6
? 1 7
? 1 2
? 7 2
? 7 3
! ...

result:

ok Correct (160 test cases)

Test #8:

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

input:

117
6
0
0
0
7
0
0
0
0
11
0
0
0
0
0
1
0
1
1
4
0
0
11
0
0
0
0
0
0
5
0
0
1
0
1
1
10
0
0
0
0
0
9
0
0
0
0
1
0
1
1
10
0
0
0
0
1
0
1
1
11
0
0
0
0
0
0
9
0
0
0
0
0
13
0
0
0
0
0
0
0
11
0
0
0
0
0
0
13
0
0
0
0
0
0
0
8
0
0
0
1
0
1
1
13
0
0
0
0
0
0
0
11
0
0
0
0
0
1
0
1
1
11
0
0
0
0
0
0
11
0
0
0
0
0
0
8
0
0
0
0
6
...

output:

? 1 4
? 2 5
? 3 6
! 1
? 1 4
? 2 5
? 3 6
? 1 7
! 1
? 1 6
? 2 7
? 3 8
? 4 9
? 5 10
? 1 11
? 1 2
? 11 2
? 11 3
! 2
? 1 3
? 2 4
! 1
? 1 6
? 2 7
? 3 8
? 4 9
? 5 10
? 1 11
! 1
? 1 3
? 2 4
? 1 5
? 1 2
? 5 2
? 5 3
! 2
? 1 6
? 2 7
? 3 8
? 4 9
? 5 10
! 1
? 1 5
? 2 6
? 3 7
? 4 8
? 1 9
? 1 2
? 9 2
? 9 3
! 2
? 1...

result:

ok Correct (117 test cases)

Test #9:

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

input:

99
14
0
0
0
0
0
0
1
0
1
1
6
0
0
1
0
1
1
13
0
0
0
0
0
0
0
4
0
0
14
0
0
0
0
0
0
0
11
0
0
0
0
0
0
11
0
0
0
0
0
0
11
0
0
0
0
0
1
0
1
1
15
0
0
0
0
0
0
0
1
0
1
1
4
0
0
12
0
0
0
0
0
0
14
0
0
0
0
0
0
1
0
1
1
13
0
0
0
0
0
0
1
0
1
1
9
0
0
0
0
1
0
1
1
8
0
0
0
0
7
0
0
0
0
7
0
0
0
1
0
1
1
4
0
0
8
0
0
0
1
0
1
1
1...

output:

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

result:

ok Correct (99 test cases)

Test #10:

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

input:

84
18
0
0
0
0
0
0
0
0
0
14
0
0
0
0
0
0
0
17
0
0
0
0
0
0
0
0
1
0
1
1
13
0
0
0
0
0
0
0
11
0
0
0
0
0
1
0
1
1
7
0
0
0
0
14
0
0
0
0
0
0
0
12
0
0
0
0
0
0
17
0
0
0
0
0
0
0
0
1
0
1
1
6
0
0
0
9
0
0
0
0
0
10
0
0
0
0
1
0
1
1
5
0
0
1
0
1
1
4
0
0
6
0
0
0
15
0
0
0
0
0
0
0
0
4
0
0
17
0
0
0
0
0
0
0
0
1
0
1
1
12
0
0...

output:

? 1 10
? 2 11
? 3 12
? 4 13
? 5 14
? 6 15
? 7 16
? 8 17
? 9 18
! 1
? 1 8
? 2 9
? 3 10
? 4 11
? 5 12
? 6 13
? 7 14
! 1
? 1 9
? 2 10
? 3 11
? 4 12
? 5 13
? 6 14
? 7 15
? 8 16
? 1 17
? 1 2
? 17 2
? 17 3
! 2
? 1 7
? 2 8
? 3 9
? 4 10
? 5 11
? 6 12
? 1 13
! 1
? 1 6
? 2 7
? 3 8
? 4 9
? 5 10
? 1 11
? 1 2
? ...

result:

ok Correct (84 test cases)

Test #11:

score: 0
Accepted
time: 4ms
memory: 3684kb

input:

23
27
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
12
0
0
0
0
0
0
93
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
100
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
1
0
1
1
6
0
0
0
59
0
0
0
0
0
0
0
0
0
0
0
0
0
0...

output:

? 1 14
? 2 15
? 3 16
? 4 17
? 5 18
? 6 19
? 7 20
? 8 21
? 9 22
? 10 23
? 11 24
? 12 25
? 13 26
? 1 27
? 1 2
? 27 2
? 27 3
! 2
? 1 7
? 2 8
? 3 9
? 4 10
? 5 11
? 6 12
! 1
? 1 47
? 2 48
? 3 49
? 4 50
? 5 51
? 6 52
? 7 53
? 8 54
? 9 55
? 10 56
? 11 57
? 12 58
? 13 59
? 14 60
? 15 61
? 16 62
? 17 63
? 18...

result:

ok Correct (23 test cases)

Test #12:

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

input:

20
39
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
44
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
85
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
1
1
35
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
94
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
...

output:

? 1 20
? 2 21
? 3 22
? 4 23
? 5 24
? 6 25
? 7 26
? 8 27
? 9 28
? 10 29
? 11 30
? 12 31
? 13 32
? 14 33
? 15 34
? 16 35
? 17 36
? 18 37
? 19 38
? 1 39
? 18 1
? 37 1
? 37 2
! 2
? 1 23
? 2 24
? 3 25
? 4 26
? 5 27
? 6 28
? 7 29
? 8 30
? 9 31
? 10 32
? 11 33
? 12 34
? 13 35
? 14 36
? 15 37
? 16 38
? 17 3...

result:

ok Correct (20 test cases)

Test #13:

score: 0
Accepted
time: 4ms
memory: 3808kb

input:

9
69
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
189
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
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
1
0
1
1
72
0
0
0
0
0
0
0
0
0
0
0
...

output:

? 1 35
? 2 36
? 3 37
? 4 38
? 5 39
? 6 40
? 7 41
? 8 42
? 9 43
? 10 44
? 11 45
? 12 46
? 13 47
? 14 48
? 15 49
? 16 50
? 17 51
? 18 52
? 19 53
? 20 54
? 21 55
? 22 56
? 23 57
? 24 58
? 25 59
? 26 60
? 27 61
? 28 62
? 29 63
? 30 64
? 31 65
? 32 66
? 33 67
? 34 68
? 1 69
! 1
? 1 95
? 2 96
? 3 97
? 4 9...

result:

ok Correct (9 test cases)

Test #14:

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

input:

6
243
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
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
181
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
...

output:

? 1 122
? 2 123
? 3 124
? 4 125
? 5 126
? 6 127
? 7 128
? 8 129
? 9 130
? 10 131
? 11 132
? 12 133
? 13 134
? 14 135
? 15 136
? 16 137
? 17 138
? 18 139
? 19 140
? 20 141
? 21 142
? 22 143
? 23 144
? 24 145
? 25 146
? 26 147
? 27 148
? 28 149
? 29 150
? 30 151
? 31 152
? 32 153
? 33 154
? 34 155
? 3...

result:

ok Correct (6 test cases)

Test #15:

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

input:

4
613
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
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
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
...

output:

? 1 307
? 2 308
? 3 309
? 4 310
? 5 311
? 6 312
? 7 313
? 8 314
? 9 315
? 10 316
? 11 317
? 12 318
? 13 319
? 14 320
? 15 321
? 16 322
? 17 323
? 18 324
? 19 325
? 20 326
? 21 327
? 22 328
? 23 329
? 24 330
? 25 331
? 26 332
? 27 333
? 28 334
? 29 335
? 30 336
? 31 337
? 32 338
? 33 339
? 34 340
? 3...

result:

ok Correct (4 test cases)

Test #16:

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

input:

146
6
1
1
1
9
1
1
1
1
1
4
1
0
1
1
9
1
0
0
0
1
1
1
7
1
1
1
1
6
1
0
0
1
1
5
1
1
1
9
1
0
0
0
1
1
1
7
1
1
1
1
4
1
0
1
1
9
1
1
1
1
1
5
1
0
1
1
1
4
1
1
9
1
0
0
0
1
1
1
5
1
1
1
4
1
1
9
1
1
1
1
1
6
1
1
1
5
1
1
1
9
1
1
1
1
1
6
1
1
1
5
1
1
1
7
1
1
1
1
5
1
1
1
5
1
1
1
5
1
1
1
7
1
0
0
1
1
1
4
1
1
4
1
1
6
1
1
1
...

output:

? 1 4
? 2 5
? 3 6
! 1
? 1 5
? 2 6
? 3 7
? 4 8
? 1 9
! 1
? 1 3
? 2 4
? 1 2
? 1 4
! 2
? 1 5
? 2 6
? 3 7
? 4 8
? 1 9
? 1 2
? 1 3
! 2
? 1 4
? 2 5
? 3 6
? 1 7
! 1
? 1 4
? 2 5
? 3 6
? 1 2
? 1 3
! 2
? 1 3
? 2 4
? 1 5
! 1
? 1 5
? 2 6
? 3 7
? 4 8
? 1 9
? 1 2
? 1 3
! 2
? 1 4
? 2 5
? 3 6
? 1 7
! 1
? 1 3
? 2 4
...

result:

ok Correct (146 test cases)

Test #17:

score: 0
Accepted
time: 9ms
memory: 3632kb

input:

117
4
1
1
4
1
0
1
1
12
1
0
0
0
0
0
1
1
7
1
0
0
1
1
1
12
1
1
1
1
1
1
9
1
0
0
0
1
1
1
10
1
0
0
0
0
1
1
13
1
1
1
1
1
1
1
11
1
0
0
0
0
1
1
1
9
1
1
1
1
1
12
1
0
0
0
0
0
1
1
11
1
1
1
1
1
1
4
1
1
10
1
0
0
0
0
1
1
5
1
0
1
1
1
5
1
0
1
1
1
5
1
0
1
1
1
4
1
1
4
1
1
7
1
1
1
1
4
1
1
8
1
1
1
1
7
1
1
1
1
6
1
1
1
7
...

output:

? 1 3
? 2 4
! 1
? 1 3
? 2 4
? 1 2
? 1 4
! 2
? 1 7
? 2 8
? 3 9
? 4 10
? 5 11
? 6 12
? 1 2
? 1 3
! 2
? 1 4
? 2 5
? 3 6
? 1 7
? 1 2
? 1 3
! 2
? 1 7
? 2 8
? 3 9
? 4 10
? 5 11
? 6 12
! 1
? 1 5
? 2 6
? 3 7
? 4 8
? 1 9
? 1 2
? 1 3
! 2
? 1 6
? 2 7
? 3 8
? 4 9
? 5 10
? 1 2
? 1 3
! 2
? 1 7
? 2 8
? 3 9
? 4 10
...

result:

ok Correct (117 test cases)

Test #18:

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

input:

105
7
1
1
1
1
11
1
1
1
1
1
1
13
1
1
1
1
1
1
1
12
1
1
1
1
1
1
6
1
1
1
10
1
0
0
0
0
1
1
7
1
1
1
1
4
1
1
13
1
0
0
0
0
0
1
1
1
13
1
0
0
0
0
0
1
1
1
14
1
1
1
1
1
1
1
5
1
1
1
6
1
0
0
1
1
4
1
0
1
1
6
1
1
1
6
1
1
1
10
1
0
0
0
0
1
1
15
1
1
1
1
1
1
1
1
6
1
1
1
9
1
1
1
1
1
13
1
1
1
1
1
1
1
15
1
0
0
0
0
0
0
1
1...

output:

? 1 4
? 2 5
? 3 6
? 1 7
! 1
? 1 6
? 2 7
? 3 8
? 4 9
? 5 10
? 1 11
! 1
? 1 7
? 2 8
? 3 9
? 4 10
? 5 11
? 6 12
? 1 13
! 1
? 1 7
? 2 8
? 3 9
? 4 10
? 5 11
? 6 12
! 1
? 1 4
? 2 5
? 3 6
! 1
? 1 6
? 2 7
? 3 8
? 4 9
? 5 10
? 1 2
? 1 3
! 2
? 1 4
? 2 5
? 3 6
? 1 7
! 1
? 1 3
? 2 4
! 1
? 1 7
? 2 8
? 3 9
? 4 10...

result:

ok Correct (105 test cases)

Test #19:

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

input:

86
12
1
0
0
0
0
0
1
1
17
1
1
1
1
1
1
1
1
1
7
1
0
0
1
1
1
6
1
1
1
13
1
0
0
0
0
0
1
1
1
5
1
0
1
1
1
16
1
1
1
1
1
1
1
1
6
1
0
0
1
1
10
1
1
1
1
1
18
1
1
1
1
1
1
1
1
1
4
1
1
19
1
1
1
1
1
1
1
1
1
1
14
1
0
0
0
0
0
0
1
1
13
1
0
0
0
0
0
1
1
1
4
1
0
1
1
5
1
1
1
8
1
1
1
1
13
1
1
1
1
1
1
1
15
1
0
0
0
0
0
0
1
1
...

output:

? 1 7
? 2 8
? 3 9
? 4 10
? 5 11
? 6 12
? 1 2
? 1 3
! 2
? 1 9
? 2 10
? 3 11
? 4 12
? 5 13
? 6 14
? 7 15
? 8 16
? 1 17
! 1
? 1 4
? 2 5
? 3 6
? 1 7
? 1 2
? 1 3
! 2
? 1 4
? 2 5
? 3 6
! 1
? 1 7
? 2 8
? 3 9
? 4 10
? 5 11
? 6 12
? 1 13
? 1 2
? 1 3
! 2
? 1 3
? 2 4
? 1 5
? 1 2
? 1 4
! 2
? 1 9
? 2 10
? 3 11
?...

result:

ok Correct (86 test cases)

Test #20:

score: 0
Accepted
time: 4ms
memory: 3784kb

input:

20
53
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
61
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
1
1
1
96
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
0
0
0
0
0
0
0
1
1
60
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
1
1
2...

output:

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

result:

ok Correct (20 test cases)

Test #21:

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

input:

9
273
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
54
1
1
1
1
1
1
1
1
1...

output:

? 1 137
? 2 138
? 3 139
? 4 140
? 5 141
? 6 142
? 7 143
? 8 144
? 9 145
? 10 146
? 11 147
? 12 148
? 13 149
? 14 150
? 15 151
? 16 152
? 17 153
? 18 154
? 19 155
? 20 156
? 21 157
? 22 158
? 23 159
? 24 160
? 25 161
? 26 162
? 27 163
? 28 164
? 29 165
? 30 166
? 31 167
? 32 168
? 33 169
? 34 170
? 3...

result:

ok Correct (9 test cases)

Test #22:

score: 0
Accepted
time: 2ms
memory: 3964kb

input:

12
92
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
0
0
0
0
0
1
1
50
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
395
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 47
? 2 48
? 3 49
? 4 50
? 5 51
? 6 52
? 7 53
? 8 54
? 9 55
? 10 56
? 11 57
? 12 58
? 13 59
? 14 60
? 15 61
? 16 62
? 17 63
? 18 64
? 19 65
? 20 66
? 21 67
? 22 68
? 23 69
? 24 70
? 25 71
? 26 72
? 27 73
? 28 74
? 29 75
? 30 76
? 31 77
? 32 78
? 33 79
? 34 80
? 35 81
? 36 82
? 37 83
? 38 84
? 39 ...

result:

ok Correct (12 test cases)

Test #23:

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

input:

5
957
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 479
? 2 480
? 3 481
? 4 482
? 5 483
? 6 484
? 7 485
? 8 486
? 9 487
? 10 488
? 11 489
? 12 490
? 13 491
? 14 492
? 15 493
? 16 494
? 17 495
? 18 496
? 19 497
? 20 498
? 21 499
? 22 500
? 23 501
? 24 502
? 25 503
? 26 504
? 27 505
? 28 506
? 29 507
? 30 508
? 31 509
? 32 510
? 33 511
? 34 512
? 3...

result:

ok Correct (5 test cases)

Test #24:

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

input:

81
11
1
1
1
1
1
0
20
1
0
0
0
0
0
0
0
0
0
1
1
5
1
0
0
0
1
1
16
0
0
1
0
0
0
1
1
19
1
0
0
0
0
0
0
0
0
1
1
1
17
1
0
0
0
0
0
0
0
1
1
1
12
1
0
1
0
0
0
4
1
0
1
1
13
0
0
1
0
0
0
0
0
1
0
20
1
0
0
0
0
0
0
0
0
0
0
1
1
10
1
1
0
0
1
20
1
1
0
1
1
1
1
1
0
1
8
1
0
1
1
5
0
0
1
0
0
11
1
0
0
0
1
0
17
1
1
1
1
1
1
0
0
1...

output:

? 1 6
? 2 7
? 3 8
? 4 9
? 5 10
? 1 11
! 1
? 1 11
? 2 12
? 3 13
? 4 14
? 5 15
? 6 16
? 7 17
? 8 18
? 9 19
? 10 20
? 1 2
? 1 3
! 2
? 1 3
? 2 4
? 1 5
? 1 2
? 3 2
? 3 4
! 2
? 1 9
? 2 10
? 3 11
? 4 12
? 5 13
? 6 14
? 7 15
? 8 16
! 1
? 1 10
? 2 11
? 3 12
? 4 13
? 5 14
? 6 15
? 7 16
? 8 17
? 9 18
? 1 19
? ...

result:

ok Correct (81 test cases)

Test #25:

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

input:

24
43
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
87
1
1
1
0
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
19
1
0
1
1
1
0
1
1
1
1
23
0
0
1
1
0
0
0
0
0
0
0
0
13
1
0
0
0
0
0
0
0
1
0
75
1
1
0
0
1
1
1
1
1
1
1
0
1
1
1
0
1
1
0
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
13
...

output:

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

result:

ok Correct (24 test cases)

Test #26:

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

input:

9
35
0
0
0
0
1
0
0
1
0
0
1
0
1
1
0
0
1
1
122
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
167
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0...

output:

? 1 18
? 2 19
? 3 20
? 4 21
? 5 22
? 6 23
? 7 24
? 8 25
? 9 26
? 10 27
? 11 28
? 12 29
? 13 30
? 14 31
? 15 32
? 16 33
? 17 34
? 1 35
! 1
? 1 62
? 2 63
? 3 64
? 4 65
? 5 66
? 6 67
? 7 68
? 8 69
? 9 70
? 10 71
? 11 72
? 12 73
? 13 74
? 14 75
? 15 76
? 16 77
? 17 78
? 18 79
? 19 80
? 20 81
? 21 82
? 2...

result:

ok Correct (9 test cases)

Test #27:

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

input:

8
481
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
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
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
0
0
0
0
0
0
...

output:

? 1 241
? 2 242
? 3 243
? 4 244
? 5 245
? 6 246
? 7 247
? 8 248
? 9 249
? 10 250
? 11 251
? 12 252
? 13 253
? 14 254
? 15 255
? 16 256
? 17 257
? 18 258
? 19 259
? 20 260
? 21 261
? 22 262
? 23 263
? 24 264
? 25 265
? 26 266
? 27 267
? 28 268
? 29 269
? 30 270
? 31 271
? 32 272
? 33 273
? 34 274
? 3...

result:

ok Correct (8 test cases)

Test #28:

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

input:

10
510
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
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
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
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0...

output:

? 1 256
? 2 257
? 3 258
? 4 259
? 5 260
? 6 261
? 7 262
? 8 263
? 9 264
? 10 265
? 11 266
? 12 267
? 13 268
? 14 269
? 15 270
? 16 271
? 17 272
? 18 273
? 19 274
? 20 275
? 21 276
? 22 277
? 23 278
? 24 279
? 25 280
? 26 281
? 27 282
? 28 283
? 29 284
? 30 285
? 31 286
? 32 287
? 33 288
? 34 289
? 3...

result:

ok Correct (10 test cases)

Test #29:

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

input:

1
1000
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
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
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...

output:

? 1 501
? 2 502
? 3 503
? 4 504
? 5 505
? 6 506
? 7 507
? 8 508
? 9 509
? 10 510
? 11 511
? 12 512
? 13 513
? 14 514
? 15 515
? 16 516
? 17 517
? 18 518
? 19 519
? 20 520
? 21 521
? 22 522
? 23 523
? 24 524
? 25 525
? 26 526
? 27 527
? 28 528
? 29 529
? 30 530
? 31 531
? 32 532
? 33 533
? 34 534
? 3...

result:

ok Correct (1 test case)

Test #30:

score: 0
Accepted
time: 4ms
memory: 4052kb

input:

2
500
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
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
0
0
0
0
0
0
0
0
0
0
...

output:

? 1 251
? 2 252
? 3 253
? 4 254
? 5 255
? 6 256
? 7 257
? 8 258
? 9 259
? 10 260
? 11 261
? 12 262
? 13 263
? 14 264
? 15 265
? 16 266
? 17 267
? 18 268
? 19 269
? 20 270
? 21 271
? 22 272
? 23 273
? 24 274
? 25 275
? 26 276
? 27 277
? 28 278
? 29 279
? 30 280
? 31 281
? 32 282
? 33 283
? 34 284
? 3...

result:

ok Correct (2 test cases)

Test #31:

score: 0
Accepted
time: 4ms
memory: 3796kb

input:

4
250
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
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
250
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
...

output:

? 1 126
? 2 127
? 3 128
? 4 129
? 5 130
? 6 131
? 7 132
? 8 133
? 9 134
? 10 135
? 11 136
? 12 137
? 13 138
? 14 139
? 15 140
? 16 141
? 17 142
? 18 143
? 19 144
? 20 145
? 21 146
? 22 147
? 23 148
? 24 149
? 25 150
? 26 151
? 27 152
? 28 153
? 29 154
? 30 155
? 31 156
? 32 157
? 33 158
? 34 159
? 3...

result:

ok Correct (4 test cases)

Test #32:

score: 0
Accepted
time: 4ms
memory: 4596kb

input:

1
1000
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
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
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...

output:

? 1 501
? 2 502
? 3 503
? 4 504
? 5 505
? 6 506
? 7 507
? 8 508
? 9 509
? 10 510
? 11 511
? 12 512
? 13 513
? 14 514
? 15 515
? 16 516
? 17 517
? 18 518
? 19 519
? 20 520
? 21 521
? 22 522
? 23 523
? 24 524
? 25 525
? 26 526
? 27 527
? 28 528
? 29 529
? 30 530
? 31 531
? 32 532
? 33 533
? 34 534
? 3...

result:

ok Correct (1 test case)

Test #33:

score: 0
Accepted
time: 2ms
memory: 4596kb

input:

1
1000
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 501
? 2 502
? 3 503
? 4 504
? 5 505
? 6 506
? 7 507
? 8 508
? 9 509
? 10 510
? 11 511
? 12 512
? 13 513
? 14 514
? 15 515
? 16 516
? 17 517
? 18 518
? 19 519
? 20 520
? 21 521
? 22 522
? 23 523
? 24 524
? 25 525
? 26 526
? 27 527
? 28 528
? 29 529
? 30 530
? 31 531
? 32 532
? 33 533
? 34 534
? 3...

result:

ok Correct (1 test case)

Test #34:

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

input:

1
1000
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
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
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
0
0
0
0
0
0...

output:

? 1 501
? 2 502
? 3 503
? 4 504
? 5 505
? 6 506
? 7 507
? 8 508
? 9 509
? 10 510
? 11 511
? 12 512
? 13 513
? 14 514
? 15 515
? 16 516
? 17 517
? 18 518
? 19 519
? 20 520
? 21 521
? 22 522
? 23 523
? 24 524
? 25 525
? 26 526
? 27 527
? 28 528
? 29 529
? 30 530
? 31 531
? 32 532
? 33 533
? 34 534
? 3...

result:

ok Correct (1 test case)

Test #35:

score: 0
Accepted
time: 2ms
memory: 4096kb

input:

2
500
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
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
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
...

output:

? 1 251
? 2 252
? 3 253
? 4 254
? 5 255
? 6 256
? 7 257
? 8 258
? 9 259
? 10 260
? 11 261
? 12 262
? 13 263
? 14 264
? 15 265
? 16 266
? 17 267
? 18 268
? 19 269
? 20 270
? 21 271
? 22 272
? 23 273
? 24 274
? 25 275
? 26 276
? 27 277
? 28 278
? 29 279
? 30 280
? 31 281
? 32 282
? 33 283
? 34 284
? 3...

result:

ok Correct (2 test cases)

Test #36:

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

input:

2
500
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 251
? 2 252
? 3 253
? 4 254
? 5 255
? 6 256
? 7 257
? 8 258
? 9 259
? 10 260
? 11 261
? 12 262
? 13 263
? 14 264
? 15 265
? 16 266
? 17 267
? 18 268
? 19 269
? 20 270
? 21 271
? 22 272
? 23 273
? 24 274
? 25 275
? 26 276
? 27 277
? 28 278
? 29 279
? 30 280
? 31 281
? 32 282
? 33 283
? 34 284
? 3...

result:

ok Correct (2 test cases)

Test #37:

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

input:

2
500
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
0
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
0
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
0
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 251
? 2 252
? 3 253
? 4 254
? 5 255
? 6 256
? 7 257
? 8 258
? 9 259
? 10 260
? 11 261
? 12 262
? 13 263
? 14 264
? 15 265
? 16 266
? 17 267
? 18 268
? 19 269
? 20 270
? 21 271
? 22 272
? 23 273
? 24 274
? 25 275
? 26 276
? 27 277
? 28 278
? 29 279
? 30 280
? 31 281
? 32 282
? 33 283
? 34 284
? 3...

result:

ok Correct (2 test cases)

Test #38:

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

input:

4
250
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
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
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
1
250
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
...

output:

? 1 126
? 2 127
? 3 128
? 4 129
? 5 130
? 6 131
? 7 132
? 8 133
? 9 134
? 10 135
? 11 136
? 12 137
? 13 138
? 14 139
? 15 140
? 16 141
? 17 142
? 18 143
? 19 144
? 20 145
? 21 146
? 22 147
? 23 148
? 24 149
? 25 150
? 26 151
? 27 152
? 28 153
? 29 154
? 30 155
? 31 156
? 32 157
? 33 158
? 34 159
? 3...

result:

ok Correct (4 test cases)

Test #39:

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

input:

4
250
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
250
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
...

output:

? 1 126
? 2 127
? 3 128
? 4 129
? 5 130
? 6 131
? 7 132
? 8 133
? 9 134
? 10 135
? 11 136
? 12 137
? 13 138
? 14 139
? 15 140
? 16 141
? 17 142
? 18 143
? 19 144
? 20 145
? 21 146
? 22 147
? 23 148
? 24 149
? 25 150
? 26 151
? 27 152
? 28 153
? 29 154
? 30 155
? 31 156
? 32 157
? 33 158
? 34 159
? 3...

result:

ok Correct (4 test cases)

Test #40:

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

input:

4
250
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
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
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
1
250
0
0
0
0
1
0
1
1
0
0
1
1
1
0
1
1
1
...

output:

? 1 126
? 2 127
? 3 128
? 4 129
? 5 130
? 6 131
? 7 132
? 8 133
? 9 134
? 10 135
? 11 136
? 12 137
? 13 138
? 14 139
? 15 140
? 16 141
? 17 142
? 18 143
? 19 144
? 20 145
? 21 146
? 22 147
? 23 148
? 24 149
? 25 150
? 26 151
? 27 152
? 28 153
? 29 154
? 30 155
? 31 156
? 32 157
? 33 158
? 34 159
? 3...

result:

ok Correct (4 test cases)

Test #41:

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

input:

1
1000
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
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
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...

output:

? 1 501
? 2 502
? 3 503
? 4 504
? 5 505
? 6 506
? 7 507
? 8 508
? 9 509
? 10 510
? 11 511
? 12 512
? 13 513
? 14 514
? 15 515
? 16 516
? 17 517
? 18 518
? 19 519
? 20 520
? 21 521
? 22 522
? 23 523
? 24 524
? 25 525
? 26 526
? 27 527
? 28 528
? 29 529
? 30 530
? 31 531
? 32 532
? 33 533
? 34 534
? 3...

result:

ok Correct (1 test case)

Extra Test:

score: 0
Extra Test Passed