QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#876156#9734. Identify ChordLuluTL 13ms3712kbC++142.4kb2025-01-30 17:50:582025-01-30 17:50:59

Judging History

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

  • [2025-01-30 17:50:59]
  • 评测
  • 测评结果:TL
  • 用时:13ms
  • 内存:3712kb
  • [2025-01-30 17:50:58]
  • 提交

answer

/*
Author:
Homework:QH01
Problem:identify
Time:2025 - 1 - 30
Calm down!
Think twice and type.
*/
#include<bits/stdc++.h>
#define REP(i,l,r) for(int i=(l);i<=(r);i++)
#define PER(i,r,l) for(int i=(r);i>=(l);i--)
#define pi pair<int,int>
#define mkp(x,y) make_pair(x,y)
#define fi first
#define se second
#define ll long long
#define lc tr[i].ch[0]
#define rc tr[i].ch[1]
#define Lc tr[j].ch[0]
#define Rc tr[j].ch[1]
#define lowbit(i) (i&(-i))
using namespace std;
inline int read(){
    int x=0,f=1;
    char c=getchar();
    while(!isdigit(c)){
        if(c=='-')f=-1;
        c=getchar();
    }
    while(isdigit(c)){
        x=(x<<3)+(x<<1)+c-'0';
        c=getchar();
    }
    return x*f;
}
void write(int x){
    if(x<0)putchar('-'),x=-x;
    if(x>9)write(x/10);
    putchar(x%10+'0');
}
int getrand(int mod){
    ll x=0;
    x<<=15,x+=rand();
    x<<=15,x+=rand();
    x<<=15,x+=rand();
    return x%mod+1;
}
int query(int x,int y){
    putchar('?'),putchar(' ');
    write(x),putchar(' ');
    write(y),putchar('\n');
    fflush(stdout);
    return read();
}
void print(int x,int y){
    putchar('!'),putchar(' ');
    write(x),putchar(' ');
    write(y),putchar('\n');
    fflush(stdout);
    int res=read();
    if(res==-1)exit(0);
}
int n,ans;
bool check(int x,int y){
    if(y<x)swap(x,y);
    int dis=min(y-x,x+n-y);
    ans=query(x,y);
    return ans!=dis;
}
void solve(){
    n=read();
    int x=getrand(n),y=x+1+getrand(n-3);if(y>n)y-=n;
    while(!check(x,y)){
        x=getrand(n),y=x+1+getrand(n-3);
        if(y>n)y-=n;
    }
    if(x>y)swap(x,y);
    bool dirx=0,diry=0;
    if(query(x%n+1,y)==ans-1)dirx=1;
    if(query(x,y%n+1)==ans-1)diry=1;
    if(dirx){
        int l=x+1,r=y-1,res=x;
        while(l<=r){
            int mid=(l+r)/2;
            if(query(mid,y)==ans-(mid-x))res=mid,l=mid+1;
            else r=mid-1;
        }
        ans-=res-x+1,x=res;
    }else{
        int l=y+1,r=n+x-1,res=n+x;
        while(l<=r){
            int mid=(l+r)/2;int v=mid;if(v>n)v-=n;
            if(query(v,y)==ans-(n+x-mid))res=mid,r=mid-1;
            else l=mid+1;
        }
        ans-=(n+x)-res+1,x=res;
    }
    if(diry)y+=ans;
    else y+=n-ans;
    if(x>n)x-=n;
    if(y>n)y-=n;
    print(x,y);
}
int main(){
    srand(time(0));
    // freopen("identify.in","r",stdin);
    // freopen("identify.out","w",stdout);
    int T=read();
    while(T--)solve();
    return 0;
}

Details

Tip: Click on the bar to expand more detailed information

Test #1:

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

input:

2
6
2
1
1
2
2
2
1
4
2
1
1
1
1
1

output:

? 1 3
? 2 4
? 3 4
? 2 5
? 6 4
? 1 4
! 2 4
? 2 4
? 1 3
? 2 3
? 1 4
? 4 3
! 1 3

result:

ok ok (2 test cases)

Test #2:

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

input:

1000
15
3
2
4
3
2
1
19
4
6
5
5
4
6
7
5
4
1
17
5
4
6
7
7
4
4
5
1
15
7
7
6
7
5
3
4
4
1
14
5
4
4
2
4
5
5
4
6
5
1
15
4
4
3
5
7
6
5
1
17
3
2
4
6
3
2
1
20
5
4
7
5
2
3
3
8
4
2
1
1
13
3
2
3
1
4
5
4
3
1
18
8
4
5
5
4
2
3
1
13
4
5
4
3
6
3
3
4
5
3
3
2
3
1
14
2
4
3
3
3
3
1
17
6
5
5
2
2
3
1
12
3
3
2
3
3
1
2
1
10
...

output:

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

result:

ok ok (1000 test cases)

Test #3:

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

input:

1000
21
5
7
3
4
2
6
4
3
2
1
22
3
2
4
5
4
2
3
4
1
20
4
3
5
4
2
3
1
22
3
5
3
6
3
2
4
4
1
2
1
21
8
3
2
2
3
2
3
1
21
6
7
7
1
2
2
1
24
5
6
6
8
5
3
4
1
22
4
7
10
9
8
10
5
8
8
1
21
4
6
7
2
5
6
4
7
7
5
4
1
23
6
5
5
2
2
3
1
21
4
3
2
4
3
1
2
1
24
3
7
7
8
8
7
5
6
1
20
8
8
4
3
5
2
1
1
1
24
5
4
6
3
4
3
1
23
3
10...

output:

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

result:

ok ok (1000 test cases)

Test #4:

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

input:

1000
25
11
12
11
6
9
10
10
1
25
3
3
5
3
3
5
11
8
8
7
8
12
10
9
1
25
6
6
7
9
5
3
4
1
25
2
3
8
9
9
5
7
8
9
1
26
2
3
2
4
2
2
1
26
7
10
2
10
11
11
3
3
3
2
1
26
7
8
8
2
2
1
1
27
9
8
10
5
7
6
5
1
25
6
5
5
2
2
3
1
27
4
9
3
4
12
11
10
10
2
2
6
9
3
5
8
6
2
9
8
10
7
6
7
1
27
7
10
9
11
6
7
6
5
1
27
2
5
10
10
1...

output:

? 2 15
? 3 15
? 2 16
? 21 15
? 24 15
? 25 15
? 1 15
! 1 6
? 11 14
? 12 15
? 20 25
? 4 7
? 21 24
? 4 24
? 6 17
? 9 18
? 10 18
? 9 19
? 1 18
? 5 18
? 7 18
? 8 18
! 9 25
? 1 8
? 2 8
? 1 9
? 17 8
? 21 8
? 23 8
? 22 8
! 23 6
? 6 8
? 12 15
? 3 18
? 4 18
? 3 19
? 23 18
? 25 18
? 1 18
? 2 18
! 3 11
? 6 8
? ...

result:

ok ok (1000 test cases)

Test #5:

score: 0
Accepted
time: 10ms
memory: 3712kb

input:

1000
29
2
8
3
2
2
10
5
3
2
1
28
4
4
5
3
7
4
2
3
1
30
9
10
10
7
4
5
4
3
1
29
9
9
8
9
8
6
7
1
28
11
12
12
4
3
4
5
1
29
2
7
8
7
7
6
6
7
1
29
5
6
11
6
5
5
4
4
3
1
28
12
12
11
7
10
10
9
1
30
6
8
9
7
9
7
5
6
1
30
7
9
5
11
10
6
5
5
5
4
5
1
28
13
2
6
9
8
10
7
6
6
5
1
29
12
12
12
7
7
8
10
13
10
9
8
1
29
9
4
...

output:

? 13 15
? 3 11
? 2 21
? 3 21
? 2 22
? 11 21
? 6 21
? 4 21
? 3 21
! 3 22
? 14 18
? 10 23
? 11 23
? 10 24
? 2 23
? 6 23
? 8 23
? 7 23
! 8 24
? 8 19
? 9 19
? 8 20
? 28 19
? 3 19
? 30 19
? 1 19
? 2 19
! 2 17
? 16 26
? 17 26
? 16 27
? 6 26
? 11 26
? 13 26
? 12 26
! 13 2
? 2 17
? 3 17
? 2 18
? 23 17
? 20 ...

result:

ok ok (1000 test cases)

Test #6:

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

input:

1000
32
14
13
14
9
12
12
11
1
30
12
11
13
6
3
1
1
1
32
4
3
3
8
6
4
3
1
31
11
10
10
6
9
10
10
1
32
10
11
10
5
7
6
7
1
32
13
9
4
5
3
7
6
4
3
1
31
11
10
12
9
11
9
10
1
31
4
3
3
6
3
3
2
1
32
13
12
14
5
5
7
6
1
30
9
12
13
11
6
8
7
7
1
31
2
7
8
3
3
6
6
6
4
5
5
10
4
1
3
2
1
31
10
12
11
11
4
4
2
3
1
33
14
3...

output:

? 2 19
? 3 19
? 2 20
? 10 19
? 6 19
? 4 19
? 5 19
! 5 9
? 15 28
? 16 28
? 15 29
? 21 28
? 24 28
? 26 28
? 27 28
! 26 28
? 8 24
? 9 24
? 8 25
? 16 24
? 12 24
? 10 24
? 9 24
! 9 26
? 14 26
? 15 26
? 14 27
? 20 26
? 17 26
? 15 26
? 16 26
! 15 4
? 6 27
? 7 27
? 6 28
? 32 27
? 3 27
? 1 27
? 2 27
! 3 21
?...

result:

ok ok (1000 test cases)

Test #7:

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

input:

1000
34
4
3
4
15
9
5
3
4
1
33
15
14
14
8
12
13
12
1
33
11
4
3
3
4
2
3
1
34
4
9
8
8
10
4
7
5
1
34
3
5
10
2
5
6
6
4
4
3
1
35
12
12
13
11
16
13
12
11
1
34
8
9
7
10
6
5
5
4
1
34
8
10
11
11
4
5
2
3
1
34
3
3
12
3
11
10
12
6
9
10
10
1
33
4
5
3
13
11
8
6
5
1
33
7
6
8
4
6
6
1
34
13
10
8
8
12
17
8
9
8
3
1
1
1...

output:

? 4 33
? 5 33
? 4 34
? 18 33
? 11 33
? 7 33
? 5 33
? 6 33
! 5 31
? 12 28
? 13 28
? 12 29
? 20 28
? 16 28
? 14 28
? 15 28
! 15 6
? 17 28
? 22 30
? 23 30
? 22 31
? 26 30
? 24 30
? 25 30
! 24 31
? 24 28
? 6 29
? 7 29
? 6 30
? 17 29
? 11 29
? 14 29
? 12 29
! 11 32
? 8 11
? 7 12
? 18 28
? 4 6
? 4 29
? 5 ...

result:

ok ok (1000 test cases)

Test #8:

score: 0
Accepted
time: 10ms
memory: 3584kb

input:

1000
36
11
10
12
5
3
4
4
1
36
2
11
14
15
15
8
9
7
8
1
36
4
15
2
13
14
12
9
13
14
13
12
1
36
8
7
7
11
5
6
5
4
1
36
9
14
14
15
3
5
4
3
2
1
36
8
7
9
7
4
4
3
1
35
12
13
11
12
6
5
7
6
4
5
1
36
11
10
10
3
4
5
4
1
36
8
7
8
6
10
7
4
6
5
1
36
15
2
13
2
15
16
16
9
14
16
17
16
1
36
8
7
7
8
7
7
6
1
36
9
10
11
1...

output:

? 11 23
? 12 23
? 11 24
? 17 23
? 20 23
? 18 23
? 19 23
! 18 20
? 10 12
? 4 29
? 6 25
? 7 25
? 6 26
? 33 25
? 1 25
? 35 25
? 34 25
! 35 19
? 2 34
? 14 29
? 32 34
? 11 29
? 12 29
? 11 30
? 2 29
? 6 29
? 8 29
? 9 29
? 10 29
! 10 4
? 13 36
? 14 36
? 13 1
? 24 36
? 18 36
? 15 36
? 16 36
? 17 36
! 17 3
?...

result:

ok ok (1000 test cases)

Test #9:

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

input:

1000
37
14
4
5
6
6
11
9
6
5
4
1
36
14
13
15
7
3
2
2
1
38
11
4
7
3
6
13
3
13
14
15
15
8
12
14
13
1
37
11
10
12
4
7
5
4
3
1
37
14
11
10
14
13
15
4
6
4
3
1
36
10
8
15
11
12
10
10
11
8
10
9
1
37
10
11
9
11
12
9
8
1
37
8
7
9
7
2
3
1
2
1
37
3
11
15
12
15
11
8
17
15
14
3
3
11
14
7
17
16
17
10
15
15
16
1
37...

output:

? 2 25
? 4 37
? 15 30
? 16 30
? 15 31
? 4 30
? 9 30
? 12 30
? 13 30
? 14 30
! 14 27
? 14 29
? 15 29
? 14 30
? 21 29
? 25 29
? 27 29
? 26 29
! 26 28
? 7 34
? 19 23
? 3 34
? 2 37
? 13 19
? 25 38
? 27 30
? 18 31
? 8 30
? 9 30
? 8 31
? 38 30
? 4 30
? 6 30
? 7 30
! 7 18
? 5 23
? 6 23
? 5 24
? 14 23
? 9 2...

result:

ok ok (1000 test cases)

Test #10:

score: 0
Accepted
time: 11ms
memory: 3584kb

input:

1000
39
3
9
5
10
9
11
10
5
7
6
1
38
11
4
7
3
6
10
11
11
12
9
6
8
7
1
38
3
9
10
10
12
10
7
7
6
1
39
6
12
11
11
12
14
11
11
10
1
38
13
14
4
5
5
15
12
8
6
5
1
39
12
13
13
8
8
8
7
1
39
18
18
19
10
15
17
16
1
38
6
4
15
12
2
18
10
4
14
13
15
7
3
2
2
1
39
16
16
15
15
7
3
3
4
1
39
9
16
15
15
10
15
14
15
1
3...

output:

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

result:

ok ok (1000 test cases)

Test #11:

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

input:

1000
40
3
2
6
7
6
6
9
4
5
4
3
1
40
5
7
6
6
8
4
6
5
1
40
3
4
4
5
2
1
1
40
5
10
11
9
11
12
9
8
1
40
19
8
7
9
2
3
3
1
40
7
12
14
11
10
11
5
4
1
3
2
1
41
14
9
10
4
15
16
10
11
9
8
9
7
8
1
40
13
13
12
8
6
5
4
1
40
17
8
3
15
11
10
12
5
2
2
1
1
40
5
6
4
14
13
9
7
6
1
40
6
7
5
11
10
7
6
5
1
41
9
3
12
13
13
...

output:

? 30 33
? 16 18
? 15 21
? 3 24
? 4 24
? 3 25
? 13 24
? 8 24
? 5 24
? 6 24
? 7 24
! 7 26
? 4 39
? 9 24
? 10 24
? 9 25
? 16 24
? 12 24
? 14 24
? 13 24
! 12 27
? 5 33
? 6 33
? 5 34
? 39 33
? 2 33
? 3 33
! 3 33
? 7 12
? 16 34
? 17 34
? 16 35
? 5 34
? 10 34
? 13 34
? 14 34
! 14 1
? 6 25
? 17 29
? 18 29
?...

result:

ok ok (1000 test cases)

Test #12:

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

input:

1000
42
14
13
2
10
9
9
12
14
11
9
10
1
41
17
18
16
10
11
12
13
12
1
41
10
3
2
4
12
5
2
2
1
1
41
5
6
4
12
10
7
5
4
1
41
13
12
12
6
4
6
7
1
41
13
7
3
12
13
11
6
6
3
5
4
1
41
16
17
15
6
10
7
5
1
41
3
14
9
10
4
15
5
6
4
12
8
5
3
4
1
41
6
7
5
8
5
3
4
1
41
7
11
5
4
6
6
5
4
1
41
10
12
3
2
9
9
3
5
4
6
11
5
...

output:

? 7 35
? 7 36
? 1 41
? 16 40
? 17 40
? 16 41
? 28 40
? 22 40
? 19 40
? 17 40
? 18 40
! 17 6
? 3 23
? 4 23
? 3 24
? 33 23
? 38 23
? 35 23
? 36 23
? 37 23
! 38 33
? 12 22
? 14 40
? 15 40
? 14 41
? 27 40
? 20 40
? 17 40
? 15 40
? 16 40
! 16 40
? 17 33
? 18 33
? 17 34
? 4 33
? 10 33
? 13 33
? 15 33
? 16...

result:

ok ok (1000 test cases)

Test #13:

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

input:

1000
43
3
12
13
13
11
10
9
9
8
1
42
2
18
11
16
6
17
16
18
7
4
5
4
3
1
43
13
15
16
3
17
18
13
10
8
7
9
11
5
6
5
4
1
43
11
14
10
9
10
8
15
13
9
7
8
1
43
12
3
12
11
11
14
15
11
11
10
1
43
7
13
13
14
12
11
6
8
6
5
1
43
7
6
10
16
8
9
7
5
8
8
7
1
43
18
19
17
9
14
15
15
1
42
5
6
6
14
13
9
7
6
1
42
9
16
14
...

output:

? 29 32
? 7 28
? 8 28
? 7 29
? 39 28
? 1 28
? 4 28
? 2 28
? 3 28
! 3 21
? 1 41
? 16 40
? 5 36
? 2 18
? 35 41
? 2 22
? 3 22
? 2 23
? 12 22
? 17 22
? 14 22
? 15 22
? 16 22
! 16 20
? 7 37
? 13 28
? 13 40
? 25 28
? 17 34
? 15 33
? 18 31
? 16 26
? 1 24
? 2 24
? 1 25
? 12 24
? 6 24
? 3 24
? 4 24
? 5 24
! ...

result:

ok ok (1000 test cases)

Test #14:

score: 0
Accepted
time: 10ms
memory: 3584kb

input:

1000
44
17
9
9
8
12
13
11
10
13
11
10
1
44
8
2
7
6
7
5
14
14
10
8
7
1
43
4
12
11
10
12
2
6
3
2
1
1
43
9
10
10
15
11
7
7
6
1
44
8
5
6
4
4
2
3
1
44
8
3
11
17
17
16
16
13
19
16
16
15
1
44
8
13
14
14
13
16
13
11
12
1
44
16
15
15
10
13
14
13
12
1
43
11
14
11
10
10
6
8
7
7
1
43
4
5
5
10
5
3
2
1
44
12
11
1...

output:

? 12 29
? 7 16
? 10 19
? 28 36
? 8 32
? 9 32
? 8 33
? 42 32
? 3 32
? 5 32
? 6 32
! 6 41
? 20 28
? 39 41
? 23 30
? 29 44
? 30 44
? 29 1
? 14 44
? 21 44
? 25 44
? 27 44
? 28 44
! 29 5
? 9 13
? 4 16
? 14 36
? 15 36
? 14 37
? 25 36
? 19 36
? 22 36
? 23 36
? 24 36
! 24 36
? 21 33
? 22 33
? 21 34
? 5 33
?...

result:

ok ok (1000 test cases)

Test #15:

score: 0
Accepted
time: 11ms
memory: 3712kb

input:

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

output:

? 31 35
? 22 29
? 4 30
? 5 30
? 4 31
? 17 30
? 10 30
? 7 30
? 5 30
? 6 30
! 5 45
? 6 37
? 7 37
? 6 38
? 21 37
? 13 37
? 9 37
? 11 37
? 12 37
! 12 42
? 4 8
? 8 13
? 19 22
? 6 10
? 21 24
? 1 5
? 9 15
? 4 44
? 19 34
? 19 27
? 13 32
? 8 11
? 23 25
? 10 20
? 11 20
? 10 21
? 37 20
? 1 20
? 5 20
? 3 20
? 4...

result:

ok ok (1000 test cases)

Test #16:

score: 0
Accepted
time: 13ms
memory: 3712kb

input:

1000
46
12
16
2
12
7
13
14
14
11
11
10
10
9
1
46
3
4
2
11
9
6
5
4
1
46
16
6
2
6
12
2
9
14
15
13
6
7
3
5
4
1
46
2
3
3
20
12
7
5
4
3
1
46
17
16
16
10
13
13
14
1
46
21
11
12
12
13
10
7
9
8
1
46
9
4
11
10
12
14
16
12
10
11
1
46
14
13
13
5
9
6
5
4
1
46
9
11
4
20
19
21
11
15
14
14
1
46
13
14
14
10
6
7
6
5...

output:

? 1 13
? 22 38
? 1 45
? 2 36
? 19 26
? 15 39
? 16 39
? 15 40
? 4 39
? 9 39
? 12 39
? 10 39
? 11 39
! 11 31
? 4 27
? 5 27
? 4 28
? 38 27
? 44 27
? 1 27
? 2 27
? 3 27
! 4 29
? 7 23
? 31 37
? 8 10
? 26 32
? 20 32
? 21 23
? 33 42
? 18 37
? 19 37
? 18 38
? 4 37
? 11 37
? 7 37
? 5 37
? 6 37
! 7 39
? 6 12
...

result:

ok ok (1000 test cases)

Test #17:

score: -100
Time Limit Exceeded

input:

1000
1000000000
235939157
235939156
235939158
117969578
58984789
29492394
14746198
22119296
18432748
20276023
21197660
21658478
21428070
21543274
21485673
21514473
21500074
21507273
21503674
21505474
21506374
21506824
21507049
21507161
21507105
21507078
21507091
21507084
21507081
21507080
21507080
1...

output:

? 657615303 893554461
? 657615304 893554461
? 657615303 893554462
? 775584882 893554461
? 834569671 893554461
? 864062066 893554461
? 878808263 893554461
? 871435164 893554461
? 875121713 893554461
? 873278438 893554461
? 872356801 893554461
? 871895982 893554461
? 872126391 893554461
? 872011186 89...

result: