QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#99915#6303. Inversionsmax#AC ✓302ms3548kbC++231.3kb2023-04-24 03:19:322023-04-24 03:19:34

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 3ms
memory: 3348kb

input:

3
0
1
0
1

output:

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

result:

ok OK, guesses=4

Test #2:

score: 0
Accepted
time: 200ms
memory: 3432kb

input:

1993
0
0
0
1
1
0
0
1
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0
0
0
1
0
1
1
1
0
1
1
1
1
1
1
1
1
0
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
1
1
1
0
0
1
1
0
1
1
1
1
0
0
0
0
1
0
1
1
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
1
1
0
1
1
1
1
0
1
1
0
0
0
1
0
1
0
1
0
1
1
0
0
0
0
1
0
1
1
0
0
0
1
0
0
0
1
1
0
0
0
0
1
0
0
0
1
1
0
1...

output:

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

result:

ok OK, guesses=37386

Test #3:

score: 0
Accepted
time: 232ms
memory: 3548kb

input:

1887
1
0
0
0
0
0
0
1
1
1
1
1
0
0
0
1
1
1
0
1
0
1
0
0
0
0
1
0
1
1
0
0
1
0
0
0
0
1
1
0
0
0
1
1
0
1
0
0
1
1
1
1
1
1
0
1
1
0
1
1
0
1
1
0
1
1
1
1
1
1
0
0
1
0
0
1
0
1
1
0
1
0
1
1
0
0
0
1
0
0
0
1
1
1
1
0
0
1
0
1
1
0
1
0
0
1
1
0
0
0
0
0
0
0
0
1
1
0
1
1
0
0
1
0
0
1
0
0
0
1
1
0
1
1
0
1
1
0
1
1
1
0
1
0
0
1
0
0...

output:

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

result:

ok OK, guesses=35040

Test #4:

score: 0
Accepted
time: 293ms
memory: 3352kb

input:

1882
1
0
1
0
1
0
0
0
1
0
1
0
0
0
0
0
1
1
0
1
1
1
0
1
1
1
0
0
1
1
0
0
0
1
1
1
1
1
0
0
1
1
0
1
1
1
0
1
0
0
0
0
0
1
0
0
1
1
1
1
1
1
1
1
0
1
1
0
0
1
0
0
0
1
1
1
1
1
1
0
0
0
1
0
1
1
1
0
0
1
1
0
1
1
0
1
0
1
1
0
0
1
1
0
1
1
1
0
1
1
1
1
0
0
1
1
1
1
0
1
1
0
0
0
1
0
0
0
1
1
0
1
1
0
0
0
0
0
0
1
1
0
0
0
0
1
1
1...

output:

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

result:

ok OK, guesses=34963

Test #5:

score: 0
Accepted
time: 210ms
memory: 3532kb

input:

1877
0
1
0
1
0
0
0
1
0
1
1
1
0
1
0
0
0
0
1
1
0
1
1
1
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
1
1
0
0
1
0
1
1
0
0
1
1
1
0
0
0
0
1
0
1
1
1
1
1
1
0
0
0
1
1
0
0
0
0
1
0
1
0
1
1
1
1
0
0
1
1
0
1
1
1
0
0
0
1
0
0
0
0
0
0
1
1
0
1
0
0
0
0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
1
1
1
1
1
0
0
0
0
0
0
1
1
1
1
0
1
0
1
1
1
0
0
0
0
1
1...

output:

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

result:

ok OK, guesses=34864

Test #6:

score: 0
Accepted
time: 302ms
memory: 3404kb

input:

1871
1
0
0
0
1
0
1
0
1
0
1
0
1
0
0
0
0
0
1
0
1
1
0
0
0
1
1
1
0
1
0
0
1
0
0
1
1
0
0
1
1
1
0
1
0
1
0
0
1
1
0
0
0
0
0
0
0
1
1
1
1
0
1
0
0
0
0
0
0
0
0
0
0
1
1
1
0
1
1
0
0
1
1
1
1
0
0
1
0
1
1
1
0
0
0
1
1
1
0
1
1
0
0
1
0
0
0
1
0
1
0
1
1
0
1
1
1
0
0
0
1
0
1
1
0
0
1
0
0
0
1
1
0
1
0
0
1
0
1
0
0
1
1
1
1
1
1
0...

output:

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

result:

ok OK, guesses=34718

Test #7:

score: 0
Accepted
time: 15ms
memory: 3440kb

input:

1994
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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 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 ...

result:

ok OK, guesses=1993

Test #8:

score: 0
Accepted
time: 47ms
memory: 3440kb

input:

1990
0
0
1
0
1
1
0
0
0
0
1
0
0
0
0
1
1
1
0
1
1
0
1
1
0
0
1
0
0
0
0
1
0
1
0
1
1
1
0
0
1
1
0
1
0
0
1
0
0
0
1
1
0
1
1
0
0
0
0
0
1
1
1
0
1
0
1
0
1
0
1
0
0
1
1
0
1
0
0
1
1
1
0
1
1
1
1
1
1
1
0
0
1
1
0
0
0
1
0
0
1
0
1
0
1
0
1
1
0
0
1
1
1
0
1
0
1
1
0
1
1
1
1
1
1
1
1
0
1
0
0
1
1
0
0
0
1
0
1
0
0
0
1
1
0
1
1
1...

output:

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

result:

ok OK, guesses=23749

Test #9:

score: 0
Accepted
time: 144ms
memory: 3440kb

input:

1981
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
1
0
1
1
0
1
1
1
1
1
0
0
0
0
1
0
1
0
0
0
0
0
0
1
0
0
1
1
0
0
1
0
1
0
1
0
1
1
0
1
1
0
0
1
1
1
0
1
1
0
1
1
0
1
0
1
0
0
1
1
0
1
1
0
0
0
0
0
1
0
0
0
1
1
1
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
1
1
0
0
1
1
0
1
1
1
1
0
1
1
0
1
1
0
0
0
0
1
1
1
0
1
0
1
1...

output:

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

result:

ok OK, guesses=28842

Test #10:

score: 0
Accepted
time: 134ms
memory: 3396kb

input:

1988
0
1
1
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
1
1
1
1
1
1
0
1
0
0
1
0
1
0
1
1
1
1
1
1
0
1
1
1
0
1
0
0
0
0
0
1
1
0
1
0
0
0
1
1
1
1
1
0
0
1
0
0
1
0
0
0
0
0
1
1
0
1
1
1
1
1
1
0
1
1
1
0
0
1
0
0
0
1
0
0
1
0
0
0
0
1
1
0
0
1
1
1
1
0
1
1
0
1
1
1
1
1
1
0
0
0
0
1
1
0
0
1
0
0
1
0
0
0
0
0
1
0
1
0
1
0
0
0
1
1
0
1
0
1...

output:

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

result:

ok OK, guesses=30999

Test #11:

score: 0
Accepted
time: 226ms
memory: 3404kb

input:

1991
0
1
1
1
0
0
0
1
1
1
1
0
1
0
0
0
0
1
1
0
0
0
1
1
0
0
0
0
0
0
0
0
1
1
1
1
0
1
0
1
0
0
1
1
0
0
0
1
1
1
0
0
0
0
0
1
0
0
1
1
0
1
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
1
0
0
1
0
0
0
1
0
1
1
0
0
0
1
0
1
1
0
1
0
1
0
1
0
0
1
1
0
1
1
1
1
1
0
0
0
1
0
0
1
0
1
0
0
0
0
0
0
1
0
1
0...

output:

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

result:

ok OK, guesses=35570

Test #12:

score: 0
Accepted
time: 196ms
memory: 3476kb

input:

1996
0
1
0
1
0
0
0
1
0
0
1
0
0
0
0
1
1
1
1
1
1
1
0
1
1
1
1
0
1
0
0
1
1
1
1
1
0
1
1
0
0
1
0
0
1
1
0
0
1
1
1
1
1
1
0
0
1
0
1
1
0
0
1
1
0
0
0
1
0
0
1
1
0
1
1
1
1
1
0
0
1
1
0
1
1
1
1
0
0
1
1
0
1
1
0
0
0
1
1
0
1
0
0
0
1
0
0
0
0
0
1
1
0
0
0
1
1
0
1
0
0
1
1
0
0
0
0
0
0
1
1
0
0
1
0
0
1
1
0
0
0
1
0
0
1
0
0
0...

output:

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

result:

ok OK, guesses=37039

Test #13:

score: 0
Accepted
time: 8ms
memory: 3536kb

input:

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

result:

ok OK, guesses=1991

Test #14:

score: 0
Accepted
time: 128ms
memory: 3416kb

input:

1988
1
0
0
0
1
0
1
0
1
0
1
0
1
1
1
0
1
0
1
1
0
0
0
1
0
1
1
0
1
1
0
1
0
0
0
1
0
0
1
1
0
1
1
1
1
1
1
0
1
0
1
1
1
1
0
0
1
1
0
0
0
1
0
0
1
0
1
1
0
1
1
1
0
0
1
0
1
0
1
0
1
1
0
0
0
1
1
1
0
1
1
1
1
1
0
0
0
0
0
1
1
1
1
0
1
1
1
0
1
1
1
1
0
0
1
0
0
0
0
1
1
1
1
1
1
0
1
0
0
1
1
1
0
1
1
0
0
0
0
1
0
1
0
0
0
1
0
0...

output:

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

result:

ok OK, guesses=24833

Test #15:

score: 0
Accepted
time: 157ms
memory: 3528kb

input:

1983
1
1
0
1
0
0
0
0
1
0
1
0
1
1
1
1
0
1
1
0
0
1
0
1
1
0
1
1
1
1
1
1
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
1
0
0
0
0
1
0
0
1
1
1
0
0
1
1
1
0
1
1
1
1
0
0
0
0
1
0
1
0
1
1
1
0
0
1
0
1
0
0
0
1
0
0
0
1
1
1
1
1
0
0
1
0
1
0
1
1
0
1
0
1
1
0
0
0
1
0
0
0
0
1
0
1
1
0
0
0
1
0
0
0
0
1
1
1
0
0
0
1
1
1
1
1
0
0
1
0
1
0
1
0...

output:

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

result:

ok OK, guesses=29656

Test #16:

score: 0
Accepted
time: 198ms
memory: 3472kb

input:

1990
1
0
1
0
1
1
1
1
1
0
0
0
1
0
0
1
0
1
1
1
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
1
0
1
1
0
0
1
0
0
0
0
1
0
0
1
0
1
1
1
0
0
0
1
0
1
1
1
0
1
1
0
1
1
0
0
1
1
0
0
0
1
0
1
0
0
0
1
1
1
0
1
0
0
0
0
1
0
1
1
0
1
0
1
0
0
0
1
1
1
0
1
0
0
0
1
0
1
0
0
1
1
1
0
1
1
0
0
1
0
0
1
0
1
1
1
1
1
0
0
0
0
1
1...

output:

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

result:

ok OK, guesses=32083

Test #17:

score: 0
Accepted
time: 246ms
memory: 3536kb

input:

1989
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1
1
0
0
1
1
0
1
0
0
1
1
0
1
0
1
1
1
0
1
1
0
1
1
1
0
1
0
1
1
0
0
0
0
0
0
0
1
0
1
1
0
0
1
1
1
1
0
1
0
1
0
1
0
1
1
0
1
1
0
1
0
0
1
1
1
1
0
0
0
0
0
0
0
1
0
1
0
1
0
0
1
1
0
1
0
1
1
1
0
0
1
1
0
1
0
1
1
1
1
0
1
0
1
0
0
0
1
0
0
1
1
1
0
1
1
1
0
0
0
0
0
0
1
1
1
0
1
0
1
1
0
0...

output:

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

result:

ok OK, guesses=35574

Test #18:

score: 0
Accepted
time: 185ms
memory: 3432kb

input:

1998
0
1
0
1
0
0
0
0
0
1
1
1
1
1
1
0
1
1
1
1
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
1
0
1
1
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
1
1
1
0
0
1
0
0
0
0
0
1
1
0
1
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
1
1
0
1
0
0
1
1
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
1
0
1
0
1
1
0
0
1
0
1
0
1
0
0
1
1
1
1
0
0
0
1
0
0...

output:

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

result:

ok OK, guesses=36941

Test #19:

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

input:

1

output:

! 1

result:

ok OK, guesses=0

Test #20:

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

input:

2
0

output:

? 1 2
! 1 2

result:

ok OK, guesses=1

Test #21:

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

input:

2
1

output:

? 1 2
! 2 1

result:

ok OK, guesses=1

Test #22:

score: 0
Accepted
time: 81ms
memory: 3504kb

input:

1997
1
0
1
0
1
1
1
1
1
0
1
0
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
0...

output:

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

result:

ok OK, guesses=22878

Test #23:

score: 0
Accepted
time: 118ms
memory: 3428kb

input:

1998
1
0
1
0
1
1
1
1
1
0
1
0
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
0...

output:

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

result:

ok OK, guesses=22901

Test #24:

score: 0
Accepted
time: 155ms
memory: 3432kb

input:

1999
1
0
1
0
1
1
1
1
1
0
1
0
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
0...

output:

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

result:

ok OK, guesses=22904

Test #25:

score: 0
Accepted
time: 62ms
memory: 3388kb

input:

2000
1
0
1
0
1
1
1
1
1
0
1
0
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
0...

output:

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

result:

ok OK, guesses=22927