0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 19:32:12 +00:00
OI-codes/S2OJ/1846/data/divljak2.out

9885 lines
22 KiB (Stored with Git LFS)
Plaintext

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
1
1
0
0
0
2
0
0
2
0
0
2
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
2
0
0
2
0
0
0
0
2
0
2
0
2
0
2
0
2
0
0
2
2
1
0
3
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
3
0
0
0
0
0
0
0
3
0
0
0
0
3
0
0
0
0
3
0
0
0
0
0
0
0
3
0
0
0
3
0
0
0
0
0
0
0
0
0
3
3
0
0
0
0
0
0
0
0
0
3
3
0
0
3
0
0
0
3
0
1
3
0
3
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
3
0
0
0
0
0
1
0
1
3
0
0
3
3
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
4
4
3
0
4
0
0
4
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
5
5
0
0
2
5
0
0
0
6
0
0
0
0
0
0
6
0
0
0
6
6
5
0
0
6
0
0
0
0
0
0
6
0
0
0
6
6
0
0
6
0
6
0
0
0
0
0
0
6
6
0
0
6
0
0
6
0
6
0
6
0
0
0
0
6
6
0
0
0
0
0
0
0
0
0
0
6
0
0
0
6
0
0
0
0
0
0
6
0
0
0
0
6
0
6
0
6
6
6
0
0
0
0
0
0
0
0
0
0
0
0
0
5
6
6
0
6
6
0
1
0
1
0
0
0
0
0
0
0
6
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
1
0
0
6
0
0
0
5
6
0
1
0
0
0
0
0
0
0
5
0
0
0
0
0
0
0
0
0
0
6
0
6
0
0
0
6
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
7
0
7
5
0
0
0
0
0
7
0
0
0
0
0
0
7
0
0
0
0
0
0
1
0
7
6
1
0
0
0
0
3
7
0
0
0
0
0
7
7
0
0
0
0
0
0
0
7
0
0
0
0
0
0
0
0
7
7
7
7
0
7
0
0
0
7
0
7
0
7
0
0
0
0
7
0
0
7
0
0
6
0
6
0
0
0
0
1
0
0
0
7
0
0
0
3
0
7
0
0
0
0
0
0
7
0
0
0
5
7
0
0
0
7
0
6
0
0
0
0
7
0
0
5
0
0
0
7
0
0
0
0
0
0
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
0
0
2
0
0
0
7
0
0
0
0
0
2
1
7
0
7
7
0
0
0
8
0
0
0
8
0
0
0
0
0
0
0
0
8
0
6
0
0
0
0
0
0
0
0
0
0
0
0
8
0
2
8
8
6
0
0
0
8
0
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
0
8
6
8
0
0
0
0
0
0
0
8
0
0
0
0
1
8
0
0
0
1
0
0
8
8
0
2
2
0
0
0
1
0
0
0
7
0
0
0
8
0
8
0
2
9
9
0
0
0
0
0
0
0
1
1
0
8
0
9
9
9
0
0
9
0
0
9
0
0
2
9
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
1
0
7
0
0
0
0
0
9
2
2
0
0
9
0
9
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
9
0
9
0
9
0
0
7
0
0
0
5
10
0
2
0
10
10
10
0
0
1
10
1
0
1
1
0
10
10
9
1
0
0
0
0
0
2
1
1
0
0
0
10
10
0
11
11
11
11
0
11
2
0
1
0
1
0
0
1
2
0
1
2
0
0
1
2
12
0
0
0
2
10
12
4
0
12
2
0
0
0
0
2
12
5
2
2
12
0
0
1
12
4
0
2
12
2
12
1
1
0
10
0
2
0
0
0
2
0
0
0
0
2
2
0
0
1
0
4
12
0
2
10
0
1
0
0
1
0
13
11
13
0
13
13
0
0
0
1
0
2
13
2
4
1
0
0
1
3
0
0
13
0
2
13
0
1
2
0
1
0
0
0
1
1
14
14
13
14
0
0
14
2
0
14
2
0
15
4
1
0
15
0
2
2
1
0
1
0
1
4
15
0
0
0
15
0
15
2
14
0
0
15
0
0
0
0
0
0
16
4
16
0
0
1
0
0
1
1
0
0
16
1
16
0
17
17
1
0
1
2
2
0
1
15
0
17
1
4
1
1
0
0
0
0
15
0
0
1
17
17
2
17
0
2
0
16
17
0
2
0
4
1
1
2
1
17
7
1
2
0
17
2
0
0
1
0
1
17
0
2
2
0
2
2
0
0
1
18
4
0
0
2
0
1
1
4
0
0
0
4
1
0
0
0
0
0
18
18
1
0
0
16
0
1
1
18
18
18
18
1
1
1
0
1
0
19
1
4
1
2
1
0
19
1
0
0
19
4
19
0
0
19
2
2
1
1
19
1
1
1
2
2
0
1
1
19
1
2
1
0
1
19
19
0
4
19
1
0
1
0
19
1
1
17
0
17
0
20
8
0
4
20
0
0
1
19
0
20
20
1
19
2
0
10
0
0
2
1
0
17
20
20
0
0
0
0
20
1
2
1
2
0
1
0
4
2
0
0
0
0
4
1
1
0
4
0
1
2
1
1
2
0
1
3
1
3
0
2
1
4
4
17
0
0
17
2
0
0
1
3
1
4
20
2
1
2
0
8
0
20
0
0
1
5
2
20
20
1
0
1
20
1
1
0
0
1
5
0
1
2
1
1
2
2
4
1
0
0
17
0
2
1
0
1
20
20
20
20
1
20
0
1
8
1
0
1
20
2
18
20
2
0
19
10
2
20
0
0
2
20
20
0
1
20
0
2
2
0
20
2
1
2
0
1
1
0
3
2
2
0
1
1
0
1
20
4
0
2
3
1
17
1
0
0
20
4
0
0
0
1
1
1
3
4
1
0
19
0
21
0
3
1
0
1
4
4
0
1
18
3
1
3
0
21
0
21
21
1
2
1
21
5
18
2
0
2
1
1
0
2
21
21
21
0
22
22
22
0
22
0
1
1
0
22
22
0
1
1
22
22
0
1
4
2
22
0
11
2
3
0
0
1
0
5
22
2
0
22
0
0
1
1
2
2
22
2
0
2
2
2
1
3
2
1
22
0
2
2
0
2
2
22
1
2
0
22
2
4
0
0
4
0
19
1
0
2
2
0
0
2
1
2
22
2
1
3
2
2
8
2
0
2
0
22
2
19
1
22
2
1
0
4
0
1
22
0
2
2
1
0
4
1
1
1
2
1
1
0
3
22
22
1
1
21
0
1
1
1
22
1
0
0
2
2
19
22
5
2
0
0
2
0
2
3
0
2
22
1
2
3
2
0
2
0
4
4
2
20
5
21
2
22
2
22
2
1
0
0
2
1
0
22
1
1
2
22
0
22
2
0
2
1
22
2
2
22
2
22
0
0
0
1
0
1
1
0
0
22
0
0
3
0
2
0
22
1
2
0
20
2
1
2
0
0
0
2
1
1
2
4
0
2
2
2
1
1
0
1
1
22
2
22
2
0
22
1
3
2
22
4
4
11
0
2
0
2
1
22
2
1
22
1
21
0
0
1
22
1
0
18
2
21
1
2
1
2
1
2
0
0
0
0
0
2
22
2
2
22
0
23
1
0
1
2
0
1
1
1
0
0
0
0
2
2
0
23
23
23
0
2
0
0
1
2
4
23
0
3
4
4
23
0
2
23
1
0
0
23
19
1
1
2
3
0
2
2
2
1
0
21
20
2
1
1
21
2
0
0
23
1
23
23
0
19
3
0
11
3
21
0
0
2
1
0
1
1
0
1
1
23
8
2
2
23
23
3
1
0
23
1
2
2
0
8
2
2
2
0
0
0
23
2
2
0
0
0
3
19
1
23
2
20
2
23
2
23
0
2
0
24
2
1
2
1
24
2
1
8
0
1
1
1
2
2
0
2
21
0
5
2
2
2
1
3
0
24
5
1
0
0
0
24
1
2
1
0
0
1
0
2
1
0
24
0
4
1
2
24
0
2
1
0
2
0
1
3
1
2
0
1
1
1
1
0
2
0
1
0
1
1
1
2
1
3
2
2
0
0
0
1
24
3
2
2
1
24
4
24
24
0
1
24
2
1
0
24
3
3
0
1
24
24
21
2
4
2
2
2
2
24
0
1
2
1
0
1
11
2
0
0
0
24
2
0
4
0
0
19
1
24
3
0
1
0
2
1
22
0
0
1
0
2
2
0
2
24
2
1
24
3
0
2
2
2
23
1
1
24
24
0
0
2
0
2
1
2
2
1
3
24
3
24
2
24
1
0
2
0
1
1
2
2
22
2
0
3
0
2
2
0
4
1
0
0
2
24
0
2
0
0
0
2
2
2
24
2
19
4
22
4
24
0
0
2
2
2
2
1
0
1
1
24
2
22
2
4
24
19
2
2
0
0
20
1
0
1
0
2
2
0
2
0
1
0
23
2
0
3
0
2
24
0
0
2
23
3
2
2
2
1
23
0
0
2
24
1
0
25
2
4
1
0
0
0
2
2
0
3
1
0
0
1
0
1
1
2
1
2
0
25
0
1
1
25
1
0
1
25
1
2
0
25
2
2
1
0
0
0
3
2
1
2
0
0
2
25
0
2
0
0
0
2
25
1
2
0
21
0
22
2
2
8
25
25
2
2
1
22
1
1
25
0
25
1
1
25
2
0
1
0
2
25
25
0
1
0
2
2
1
1
1
1
1
2
2
1
25
25
1
2
25
1
2
26
2
2
0
0
4
0
1
21
0
2
2
24
0
0
1
2
2
0
22
2
2
3
26
1
0
4
0
0
2
0
21
1
26
0
0
2
1
1
25
0
0
1
26
1
2
26
1
0
4
1
4
1
1
1
0
2
0
26
0
25
26
26
1
0
3
1
22
1
26
2
2
2
2
23
1
4
1
1
2
1
1
1
2
26
4
26
3
26
0
4
0
0
0
23
0
1
2
0
2
0
27
0
27
2
0
2
2
25
0
0
2
0
9
1
27
1
1
0
3
0
2
0
0
2
0
9
0
2
0
0
2
2
2
4
1
27
0
0
2
0
27
1
2
0
0
0
1
3
0
0
0
0
2
2
9
2
3
1
1
1
0
2
27
1
28
1
4
1
1
2
0
29
2
0
0
1
0
0
1
0
29
2
26
1
0
1
28
2
1
1
29
3
0
30
1
2
1
0
16
30
2
0
1
30
0
2
2
1
4
7
0
2
0
2
0
0
1
30
1
1
4
0
0
3
4
30
2
29
4
1
7
3
0
2
24
4
2
2
27
1
2
2
30
30
1
2
0
0
28
3
23
30
2
0
0
30
2
0
0
3
2
2
1
3
0
4
30
1
2
2
4
1
3
3
30
0
1
1
0
2
1
1
0
1
0
2
2
2
2
0
2
1
30
2
0
3
0
0
1
3
0
11
1
1
2
0
2
30
1
3
28
29
2
3
2
30
30
0
2
4
0
3
30
2
2
1
0
11
1
2
30
0
4
0
1
2
2
25
30
4
1
3
3
2
4
29
0
1
2
30
1
0
3
30
2
3
2
28
3
0
0
0
1
30
0
0
2
3
2
1
30
28
0
3
30
0
2
1
2
30
3
2
30
1
30
1
30
11
1
2
30
0
30
3
0
4
0
2
30
30
0
1
2
0
4
3
0
11
1
0
28
1
30
1
1
28
0
0
0
2
0
29
0
1
27
1
30
30
4
1
2
30
30
0
2
30
2
2
28
3
27
0
3
1
1
0
0
0
1
30
0
0
0
1
24
0
30
2
0
27
30
0
3
1
1
3
2
4
0
1
0
1
16
0
1
2
1
1
1
1
0
29
28
4
0
2
0
0
2
0
1
1
1
3
2
2
30
30
28
4
0
0
2
1
2
23
4
30
1
1
2
1
31
3
1
31
0
2
31
31
3
1
31
1
4
3
1
31
3
1
1
31
2
1
31
4
4
31
31
5
0
31
1
2
2
1
31
1
25
1
31
30
1
1
31
31
3
1
1
1
1
3
2
0
1
1
0
31
1
1
2
1
1
31
1
0
1
31
0
0
1
2
2
24
4
2
4
1
1
26
3
3
7
31
1
1
31
1
17
3
2
1
0
31
26
0
25
31
31
2
29
24
0
1
1
0
3
2
1
0
1
1
1
11
1
1
5
0
28
0
0
4
2
2
32
1
1
5
2
32
32
1
2
0
0
2
4
0
5
1
4
2
1
0
2
2
5
1
2
34
1
4
30
25
4
34
4
1
1
0
2
34
1
1
2
31
35
19
1
1
19
2
0
2
4
2
3
1
36
4
5
27
1
36
4
1
2
33
2
0
4
1
36
2
37
29
3
1
1
1
2
5
0
2
12
4
4
4
4
1
1
36
1
2
0
3
1
1
2
0
1
33
1
3
3
3
3
2
0
1
33
1
37
0
2
28
3
1
3
1
0
1
5
0
1
1
37
37
4
37
1
4
3
0
1
30
38
4
1
1
1
2
0
1
4
4
2
1
30
0
1
34
3
1
1
4
1
0
7
38
3
38
1
1
1
0
4
38
2
8
2
2
28
4
4
2
4
0
38
1
2
1
1
0
27
2
38
5
2
38
0
2
1
1
38
3
38
38
2
12
1
1
38
2
1
1
3
3
38
3
38
4
1
2
0
1
3
38
2
1
2
38
0
1
2
2
1
12
0
2
3
2
2
3
12
1
2
1
38
2
3
3
1
2
1
2
3
2
3
1
4
2
2
0
0
4
0
3
33
3
1
38
1
38
1
1
4
7
1
1
1
1
1
1
30
2
3
38
1
2
1
3
34
2
2
38
2
7
2
1
1
2
38
2
2
1
1
4
5
2
39
1
2
20
39
0
1
2
0
2
0
3
0
1
39
4
0
1
2
3
1
39
0
1
1
4
2
1
1
0
3
2
34
2
39
2
1
4
2
0
3
1
4
1
20
4
1
39
3
4
35
39
2
4
4
20
4
35
1
1
4
2
39
1
3
4
0
1
2
3
2
1
3
2
39
0
1
1
1
2
2
12
39
2
4
29
3
29
0
1
1
0
39
0
3
4
0
3
1
3
3
2
39
0
1
3
4
39
1
3
39
0
4
4
4
39
28
2
2
1
1
1
0
1
4
3
39
4
2
0
35
2
1
1
1
1
1
39
1
2
2
8
0
2
39
4
1
2
1
1
2
29
1
40
2
2
2
7
40
1
3
1
1
12
36
2
1
0
29
2
40
2
40
1
4
4
12
40
4
4
5
4
0
1
2
1
4
0
40
0
2
1
2
40
0
40
3
5
1
1
1
7
40
2
5
4
1
8
1
40
5
0
0
3
40
40
1
40
0
1
2
2
40
1
40
1
4
0
1
3
3
2
40
2
2
1
2
40
40
40
0
1
1
40
1
1
1
0
1
2
2
36
3
0
2
40
1
35
1
36
0
0
4
40
1
4
1
0
0
40
3
40
3
4
40
1
0
4
21
1
1
1
41
1
41
2
2
3
3
37
2
1
33
3
0
2
41
41
12
2
3
1
0
0
36
1
2
4
1
41
2
2
0
0
32
3
3
3
5
1
38
3
3
0
31
37
42
2
3
42
3
3
2
2
1
0
2
3
1
42
3
3
1
0
34
0
2
3
6
42
42
0
2
1
4
3
1
4
3
1
3
1
1
42
5
2
1
2
38
3
6
2
2
4
4
1
7
43
3
39
0
43
4
43
3
4
43
4
3
0
4
4
4
3
3
2
2
7
1
39
43
3
10
6
1
3
4
4
2
43
32
6
43
3
3
1
6
1
4
1
1
2
0
0
24
0
3
6
4
1
4
41
5
5
5
4
15
5
7
2
7
4
7
40
45
1
1
5
5
45
45
45
2
4
4
1
4
1
2
2
1
9
1
7
0
5
2
0
4
45
45
3
2
0
5
4
2
1
3
1
45
1
4
0
3
1
1
45
5
4
45
3
40
45
4
0
3
1
3
5
2
3
0
45
4
3
1
45
3
7
41
3
4
3
1
7
1
4
2
45
5
3
34
2
1
45
0
45
4
7
5
2
5
45
1
5
2
1
2
4
45
5
7
2
1
5
7
4
7
0
1
7
5
6
46
7
46
1
41
1
4
4
46
5
7
42
2
7
3
1
1
4
4
0
42
0
3
46
1
5
42
5
2
0
0
46
5
6
35
3
42
46
41
2
1
3
0
0
4
1
46
7
0
5
46
4
46
2
1
1
3
4
1
4
1
35
9
7
46
1
46
0
3
15
5
1
4
7
9
0
1
4
0
1
7
0
5
7
7
0
46
5
5
6
0
7
7
6
2
3
35
0
46
0
1
3
42
1
42
3
1
42
1
4
46
1
46
1
0
1
8
46
46
2
2
0
6
2
5
6
42
42
4
3
5
1
4
8
12
46
45
46
5
35
4
0
1
7
5
1
46
46
6
5
7
1
0
0
0
0
1
2
4
0
6
48
2
5
3
1
48
48
0
5
6
48
3
48
1
47
2
4
4
1
44
0
5
7
7
5
4
2
1
1
5
44
5
43
0
4
25
0
48
10
3
1
7
5
48
13
5
2
3
1
48
48
48
15
1
5
6
5
7
4
1
7
1
2
48
6
5
1
4
48
48
1
5
1
1
3
4
10
2
4
3
49
49
49
0
2
5
5
4
3
3
3
5
1
49
48
4
0
2
1
26
7
2
6
3
5
4
1
0
5
5
1
5
2
3
1
5
1
8
3
2
3
4
7
49
0
1
5
2
7
38
16
1
5
3
0
5
1
5
0
50
1
1
6
50
3
4
1
4
1
1
7
0
7
1
2
51
7
2
2
0
2
2
4
5
51
13
1
7
4
51
0
51
51
51
7
3
51
1
51
51
7
0
5
5
1
1
1
1
4
51
6
1
0
47
13
4
1
3
1
8
6
1
0
6
39
3
5
1
1
47
2
7
27
7
4
16
1
1
51
4
2
51
38
1
3
6
4
0
7
6
3
5
27
5
1
4
2
1
4
51
4
4
47
3
13
0
51
51
3
1
5
51
13
5
16
5
5
0
4
1
7
39
1
5
6
0
8
3
1
51
39
5
1
51
3
7
1
5
51
46
1
3
1
47
0
5
5
1
6
5
4
51
5
1
5
5
8
0
1
51
2
5
2
0
16
5
5
3
2
51
50
51
1
51
1
5
1
13
5
3
1
0
4
47
2
2
3
1
6
5
3
39
5
51
48
5
6
10
51
5
1
1
4
0
48
52
7
1
5
3
7
39
13
39
5
4
7
7
0
1
7
0
5
4
52
6
1
1
3
0
4
1
5
1
2
0
6
3
1
52
5
39
52
4
1
48
1
1
4
0
52
52
52
5
2
0
5
3
4
1
3
5
4
5
5
4
5
1
0
4
5
5
1
1
1
5
1
1
52
3
5
3
1
48
3
52
0
3
4
5
52
5
1
4
52
39
1
4
4
52
52
52
2
0
52
4
6
4
1
4
4
52
3
7
7
3
3
52
5
0
1
2
5
2
3
1
8
5
53
53
1
4
53
4
1
40
5
1
53
16
0
5
3
1
8
8
53
7
53
49
2
1
5
53
53
53
1
39
4
5
4
49
0
53
1
5
6
53
3
4
2
48
49
8
0
53
1
5
6
5
5
53
1
0
3
41
3
50
5
4
1
1
4
4
54
1
54
7
27
40
3
16
5
1
3
2
50
13
55
1
41
0
41
4
1
3
55
7
55
55
7
2
6
51
2
1
4
4
4
8
4
1
55
55
6
1
2
3
1
8
5
56
5
51
5
3
7
52
43
8
2
56
5
8
4
56
1
1
4
1
1
5
7
56
0
2
1
8
4
42
1
1
8
6
3
6
7
55
4
0
8
5
5
0
4
5
0
5
7
4
5
7
1
1
4
13
0
5
57
8
4
1
0
0
1
8
4
0
8
1
4
5
57
5
56
0
11
3
3
2
44
53
1
7
43
5
57
57
1
5
0
1
2
1
5
0
3
1
5
58
8
11
5
1
59
59
4
4
7
1
59
6
5
0
2
4
1
5
5
2
1
2
4
5
4
1
1
0
11
28
3
0
1
5
3
3
0
8
5
0
60
5
0
2
2
5
4
5
7
1
5
0
1
1
4
0
0
1
57
5
4
5
56
61
4
60
61
56
57
0
4
1
61
1
4
3
57
3
5
8
1
4
5
3
61
61
0
61
57
5
1
44
0
1
5
0
4
8
1
5
2
5
1
3
4
0
5
1
1
13
61
61
2
61
4
61
1
5
4
61
61
5
5
61
61
8
2
4
5
1
5
9
8
30
1
61
4
5
4
4
61
0
9
61
1
5
2
30
3
46
1
5
1
0
2
1
3
61
8
57
1
7
5
4
8
8
57
44
61
1
1
5
8
2
8
4
4
3
5
8
11
2
0
44
3
61
1
0
5
5
4
2
6
7
7
2
1
4
30
4
0
9
3
8
3
46
5
61
5
61
5
2
2
44
1
4
4
5
1
5
5
4
0
5
7
1
4
2
2
57
5
4
2
5
11
1
5
5
1
61
7
61
4
6
1
2
5
9
4
3
5
60
5
11
2
5
5
2
4
1
61
0
2
1
0
1
1
1
9
61
8
1
57
4
1
3
13
57
5
5
1
1
2
61
2
4
1
61
5
2
5
9
1
61
0
0
3
2
4
5
1
46
56
2
4
1
58
11
3
4
1
1
62
7
5
2
5
5
62
5
1
2
13
0
5
0
4
62
62
0
16
1
62
2
0
1
0
0
2
2
5
44
0
1
1
2
62
3
4
2
3
0
1
6
5
4
16
4
3
1
0
62
5
0
1
0
2
5
1
1
62
5
1
62
5
1
62
6
3
6
2
4
5
4
13
6
0
1
62
4
4
1
0
44
5
6
5
4
0
6
62
3
2
0
8
2
0
0
0
62
5
16
4
4
62
5
1
5
1
1
7
3
4
3
0
16
4
2
62
1
1
62
5
3
56
1
62
61
1
0
8
5
62
8
62
2
4
7
0
0
5
62
3
5
1
11
2
8
58
5
6
1
62
2
62
7
2
4
8
62
6
4
5
30
1
8
2
1
1
3
5
62
4
62
4
0
5
2
6
5
3
0
1
1
58
5
3
7
5
62
7
5
62
62
5
0
6
1
4
5
13
2
3
16
2
1
4
0
7
3
1
5
1
2
1
5
5
4
5
6
5
0
3
1
1
13
0
5
57
63
63
7
4
57
0
0
63
59
1
7
2
5
0
63
57
1
5
59
11
1
3
3
11
8
2
2
1
5
5
2
0
9
63
5
63
1
0
63
63
2
63
3
57
63
3
1
1
0
7
5
31
47
3
5
63
63
1
5
16
63
4
4
1
4
1
0
5
4
63
62
1
1
1
1
4
5
1
0
0
2
3
1
1
3
64
5
64
64
2
4
4
2
16
5
64
5
7
2
64
5
0
4
3
2
4
1
7
1
64
1
3
1
3
0
3
8
5
5
1
3
64
2
8
0
5
64
13
1
8
64
64
5
1
64
7
3
0
2
0
1
1
5
64
4
1
4
4
0
64
1
0
1
1
60
7
5
64
4
64
5
1
5
2
1
64
9
0
5
5
64
64
8
16
4
4
4
1
64
64
58
64
1
3
5
3
1
6
64
2
0
4
1
64
4
1
4
47
0
4
3
2
0
5
58
6
6
7
0
64
0
6
0
1
1
3
13
2
5
64
64
0
1
2
11
4
2
6
47
64
3
1
64
45
8
2
1
1
64
2
2
64
5
1
6
2
0
64
2
5
4
1
0
4
47
3
64
2
1
16
64
5
8
0
5
2
3
3
4
2
64
7
5
5
64
8
6
6
7
4
2
3
4
6
2
6
1
64
2
45
7
1
5
3
64
3
64
5
47
3
8
4
0
1
0
0
0
7
64
1
5
5
47
8
60
5
2
4
2
1
6
47
60
6
64
64
8
3
5
8
0
0
1
5
8
0
4
5
60
58
2
6
5
5
3
62
0
3
5
3
8
9
5
66
5
48
66
2
2
2
5
4
3
59
0
62
4
8
9
59
4
2
0
0
3
4
4
1
0
66
62
6
0
10
13
8
66
66
62
3
3
8
0
7
5
0
4
12
66
13
66
5
5
66
66
0
3
62
5
7
6
3
1
0
0
2
66
66
59
5
1
66
66
1
3
4
4
1
50
32
4
8
3
63
67
4
6
4
1
8
4
2
3
67
4
67
6
0
9
1
67
4
63
3
5
1
1
0
3
5
4
67
3
66
3
5
6
32
5
13
4
2
68
3
1
6
3
69
2
51
8
5
4
1
0
6
0
5
7
0
3
1
5
51
0
69
69
5
5
2
7
49
5
5
4
3
1
6
2
69
1
5
3
49
8
3
7
64
69
69
0
1
0
1
4
69
1
10
1
2
1
2
3
2
4
9
1
3
0
64
0
3
6
6
0
4
2
8
0
4
6
4
2
33
5
69
4
1
3
3
0
2
7
51
8
3
5
3
69
5
5
3
2
10
1
16
4
69
69
2
7
0
5
4
10
0
4
4
4
3
5
0
2
6
1
10
7
51
4
0
3
3
65
8
2
69
69
4
69
5
4
4
6
2
4
4
6
69
3
69
7
0
1
4
2
3
64
1
1
69
7
5
3
6
1
10
0
64
1
64
0
2
13
69
5
1
69
0
3
3
6
70
4
6
8
1
70
2
69
1
5
3
4
7
1
6
13
2
2
70
0
3
2
70
7
4
7
7
71
71
71
2
71
1
66
71
5
5
5
16
53
13
2
8
4
71
7
7
1
71
1
2
3
7
51
71
5
4
10
3
5
3
71
1
8
1
1
9
0
8
6
4
4
3
5
1
7
2
67
4
1
3
6
3
7
5
1
2
2
1
70
71
1
71
7
0
1
7
0
66
0
1
13
3
71
71
0
71
3
6
4
3
3
4
71
71
71
1
71
3
71
0
71
1
0
6
5
5
71
6
4
53
3
8
2
1
5
71
4
6
4
4
2
71
71
0
71
71
0
8
0
0
0
0
2
1
71
5
71
6
71
10
0
5
0
1
5
71
9
2
10
7
1
0
66
5
4
53
0
1
0
2
6
7
71
2
5
3
9
16
70
71
71
3
1
0
2
66
6
4
71
10
3
13
1
1
4
5
3
0
2
1
3
1
53
2
2
3
71
71
4
2
0
7
3
3
9
3
2
13
5
73
55
1
5
73
1
10
5
0
1
4
1
0
5
3
2
10
54
2
1
6
7
4
73
73
17
5
73
4
3
1
6
73
2
4
0
52
68
4
73
2
1
0
73
5
73
3
2
64
1
5
2
1
2
6
73
0
73
4
6
7
2
10
73
7
73
73
73
5
68
73
1
7
10
73
4
6
4
73
3
73
6
5
0
3
5
7
3
5
7
9
34
5
4
4
1
2
1
3
1
7
6
0
3
4
5
4
4
17
4
7
55
73
1
1
2
0
0
73
68
1
0
1
5
3
7
1
3
4
5
9
74
1
1
74
7
6
74
74
6
6
0
6
17
3
74
2
1
1
55
4
1
1
0
6
5
3
0
1
3
74
74
3
5
1
7
2
9
2
5
7
0
74
1
3
74
65
1
4
1
2
2
1
4
4
4
8
74
3
4
74
70
74
2
2
4
6
1
0
3
2
9
6
3
3
2
8
4
7
7
4
5
4
1
1
13
2
0
74
4
3
4
0
74
35
4
3
7
1
7
3
74
0
6
6
74
4
9
2
3
7
1
6
5
7
3
4
5
69
5
4
74
74
5
5
1
74
1
74
1
74
4
3
6
6
3
5
1
1
3
6
6
74
6
4
7
6
0
13
1
1
74
5
2
0
55
2
0
6
0
7
1
74
7
2
74
2
74
1
3
4
1
0
5
4
4
70
74
55
74
17
7
35
7
3
3
6
5
2
7
3
1
4
70
55
5
0
1
2
4
0
3
74
6
17
74
1
1
3
7
7
74
6
6
65
7
3
74
2
74
6
74
1
5
3
7
7
7
7
6
1
3
1
13
74
74
2
1
5
4
4
1
1
74
73
0
74
7
7
74
69
4
74
35
74
1
74
74
1
7
0
74
75
5
1
0
5
1
2
4
1
75
1
1
4
6
10
3
8
3
4
3
56
2
13
4
8
56
5
6
4
0
76
0
1
76
0
1
0
5
56
1
0
5
3
2
76
7
1
7
76
72
76
13
76
13
9
53
76
1
17
76
7
71
0
56
1
1
0
76
3
36
0
1
8
3
3
4
4
6
0
2
3
2
66
17
6
76
56
2
71
76
2
3
1
7
9
6
4
7
1
3
1
77
6
2
78
7
0
78
78
1
4
78
5
9
8
4
8
5
78
4
3
7
2
78
4
1
6
78
5
0
78
6
57
6
1
3
5
1
3
3
0
7
0
5
4
1
0
67
78
3
1
3
4
5
1
0
78
2
5
3
7
4
3
2
1
5
5
78
2
3
9
5
7
3
7
3
4
17
4
6
3
5
1
78
0
78
78
4
8
73
78
73
1
10
0
3
4
4
1
2
1
14
4
3
58
1
4
78
4
0
3
4
6
1
6
4
3
0
4
0
58
78
1
6
10
1
78
8
78
3
58
6
7
78
1
78
2
4
7
8
59
79
79
4
10
1
7
3
3
2
79
6
2
79
4
4
6
5
79
2
3
6
3
6
1
1
0
2
1
5
79
6
1
6
1
4
3
18
1
1
5
9
1
1
80
6
4
0
4
1
3
80
3
2
1
5
4
6
80
1
4
3
5
7
4
80
8
80
4
1
4
3
1
75
6
4
18
7
9
1
7
3
0
79
4
3
3
2
80
80
80
1
6
5
2
8
4
5
1
80
5
2
3
13
4
3
2
1
0
6
0
1
2
4
4
1
2
5
0
6
7
7
3
4
2
8
3
14
6
5
6
1
13
10
6
2
60
4
2
80
13
80
5
0
7
3
80
6
6
1
4
4
3
0
1
80
1
6
6
3
5
8
2
5
3
3
6
5
3
0
6
10
1
4
9
11
7
5
80
0
9
7
11
4
5
1
5
10
80
7
5
1
1
0
80
4
3
3
1
2
2
1
1
5
7
2
2
4
3
5
38
10
4
1
81
4
81
4
4
81
81
3
1
19
1
4
14
9
9
3
2
6
7
2
9
5
4
81
4
2
3
7
0
3
3
81
81
5
77
8
6
8
4
81
7
6
2
19
1
4
2
5
81
81
1
7
1
6
3
1
19
14
0
0
4
11
1
0
82
11
1
0
5
4
13
1
4
3
1
5
3
5
4
1
5
82
8
1
0
11
82
0
1
7
5
6
1
0
82
0
4
4
82
82
82
3
81
4
4
81
3
0
7
8
7
82
4
0
4
82
2
14
13
4
1
6
7
6
1
0
0
6
3
4
82
9
3
4
6
4
1
82
4
2
3
2
1
2
82
7
82
82
4
4
0
6
5
4
82
9
0
0
1
4
5
14
3
1
2
1
1
4
1
5
81
1
82
3
7
2
3
10
4
1
4
82
82
10
71
8
2
11
2
82
4
82
40
4
82
1
77
1
7
82
82
2
5
7
1
40
4
0
0
0
11
5
6
56
3
2
0
14
1
0
83
6
83
2
4
82
6
7
4
1
78
5
7
8
4
4
1
1
3
8
3
2
10
6
6
0
9
1
7
5
83
83
1
7
4
2
5
7
6
4
2
14
83
1
4
79
83
3
6
7
1
5
4
78
83
11
3
59
11
6
8
4
5
5
7
3
62
0
5
4
0
3
3
5
3
6
4
11
5
1
0
0
5
1
83
4
40
0
7
1
19
6
2
8
13
83
83
78
4
6
4
83
1
0
7
8
2
84
8
79
5
84
1
57
3
1
1
1
5
73
6
2
1
1
84
2
41
84
84
1
2
4
1
14
8
4
57
1
80
3
7
11
84
1
2
84
84
84
6
3
2
84
7
84
80
3
5
6
8
5
80
7
6
1
3
6
3
4
4
4
4
84
5
1
0
84
2
84
3
3
2
1
1
6
4
84
60
11
3
84
1
1
2
7
4
84
84
14
1
1
4
1
2
2
1
41
5
84
6
7
4
6
6
1
4
3
1
0
2
0
3
5
1
0
84
1
4
6
2
1
5
7
0
7
4
1
4
14
79
9
3
1
3
83
57
41
73
84
80
3
4
6
84
84
3
4
84
9
20
6
6
4
6
2
2
41
5
7
84
11
1
5
84
11
2
2
6
1
6
4
79
1
5
7
84
1
63
6
6
9
1
0
5
6
3
8
57
84
6
1
84
3
6
0
14
8
2
79
2
8
8
84
4
9
84
1
6
4
8
2
73
11
84
1
84
1
2
1
2
3
57
1
4
4
80
6
6
84
1
6
5
4
8
84
4
14
5
84
4
84
1
2
0
4
7
8
4
84
2
2
80
1
1
63
4
84
6
84
41
1
84
5
84
9
79
80
0
84
3
5
5
4
4
4
0
4
6
1
1
6
2
1
6
4
63
9
1
84
2
1
4
7
11
80
14
3
7
1
84
84
2
84
5
4
2
1
84
1
6
1
4
1
1
3
11
1
84
3
2
6
3
3
80
1
41
84
1
6
4
4
5
6
84
4
4
8
63
5
84
6
3
8
1
7
3
4
1
5
4
1
63
79
4
7
9
5
2
86
1
8
1
4
2
5
2
4
9
5
2
5
4
1
3
7
2
7
86
86
5
5
86
6
7
4
1
86
86
6
4
6
85
5
1
2
4
4
1
86
4
4
8
6
1
86
4
0
3
4
2
4
21
85
8
5
4
3
75
7
0
2
0
86
1
86
1
2
3
86
4
6
2
1
4
3
85
6
1
5
2
65
7
9
8
6
7
81
5
2
4
4
5
7
4
0
12
2
4
1
86
4
76
2
5
3
3
0
1
4
6
4
89
8
84
89
89
17
2
5
1
6
2
5
9
2
89
1
3
89
86
7
4
4
6
90
2
2
3
90
8
3
90
89
5
85
8
3
5
8
90
90
90
90
2
2
3
4
17
4
4
5
5
3
65
85
7
4
1
90
90
3
90
90
5
1
90
90
5
5
90
5
4
1
17
2
7
4
1
90
2
62
45
1
9
90
2
3
90
1
4
90
2
4
90
90
91
5
4
6
7
5
3
3
8
25
5
1
1
5
0
46
7
4
5
92
5
92
92
0
5
7
6
3
92
8
1
92
2
5
6
2
3
3
9
1
8
7
1
5
3
2
93
7
2
6
3
4
0
8
2
2
2
5
4
5
5
93
93
68
5
93
7
5
3
2
1
90
2
2
7
2
4
1
1
94
7
3
5
12
93
1
4
7
5
94
1
3
94
3
94
5
1
7
4
94
0
89
89
5
7
6
6
94
5
47
5
94
12
1
1
5
8
5
6
94
5
94
2
5
0
94
9
2
0
3
14
0
4
7
8
7
94
4
2
5
3
3
65
94
8
9
1
0
8
5
1
9
7
14
18
3
5
94
3
10
2
14
10
5
5
94
94
5
1
94
2
7
5
2
1
5
5
94
5
94
2
94
3
6
94
1
94
5
3
9
5
3
8
18
89
5
5
2
2
7
1
1
2
0
5
3
1
5
6
94
0
7
3
6
6
2
5
71
18
4
9
3
0
94
8
89
1
10
5
14
1
9
4
14
7
9
7
4
1
95
2
10
95
2
2
3
95
4
5
7
9
95
1
3
10
9
15
66
5
4
26
9
2
5
3
0
95
4
2
2
84
3
1
5
2
66
90
5
3
5
5
95
94
95
95
2
95
95
95
95
84
7
7
95
3
9
8
5
7
3
0
5
5
5
2
69
90
95
90
4
1
8
95
9
1
5
5
1
66
95
95
6
0
2
9
95
1
0
2
5
10
1
95
3
26
7
95
95
0
0
2
2
0
26
5
95
84
69
14
7
3
10
95
3
2
0
95
8
4
72
5
1
8
2
5
8
19
5
5
3
2
10
95
8
8
7
3
5
4
2
1
0
8
14
1
3
4
7
10
4
1
7
6
5
7
1
5
5
10
5
2
10
5
1
26
2
3
95
5
5
2
94
1
1
2
2
1
5
8
5
4
4
1
9
90
90
6
1
6
15
3
7
5
95
5
18
9
5
18
5
95
9
26
19
9
8
91
2
3
4
5
95
26
18
0
4
95
2
4
2
6
6
8
7
8
96
2
26
10
91
2
3
19
1
96
5
8
3
5
3
2
6
10
7
3
3
2
96
5
2
6
26
5
3
4
91
48
8
96
96
4
4
85
8
4
5
7
96
5
6
10
2
8
2
5
1
7
1
8
0
48
9
91
66
6
2
7
8
4
10
14
2
4
7
6
3
0
20
26
5
8
7
8
5
99
20
6
99
0
99
0
95
15
7
5
3
5
1
73
5
10
7
1
5
76
10
10
9
99
5
3
8
1
4
73
2
5
3
76
8
99
2
1
0
3
2
5
10
1
8
2
4
4
2
5
3
19
6
1
19
99
99
1
1
7
5
99
7
7
2
3
7
3
99
2
10
5
99
94
1
5
11
6
1
3
4
5
7
2
3
7
99
9
7
2
99
5
2
7
99
13
5
9
15
5
88
11
4
13
3
3
1
0
7
99
2
7
99
1
99
4
8
3
7
2
10
7
8
5
5
99
26
5
7
7
5
2
1
11
10
4
0
7
7
10
2
1
3
76
8
7
14
4
7
7
7
4
9
99
4
19
5
7
4
14
5
2
5
2
8
14
9
1
10
3
4
11
99
3
7
10
5
7
2
99
99
94
2
1
26
99
5
8
5
2
2
7
0
7
3
2
3
4
3
1
88
5
11
9
3
3
5
99
5
2
7
0
73
15
3
99
3
99
73
8
2
3
1
11
7
7
8
2
26
5
5
10
7
1
5
4
5
1
6
99
2
0
5
7
2
99
9
1
99
1
1
2
8
1
5
8
4
1
4
2
2
5
99
3
6
5
99
73
99
99
7
94
95
99
99
19
7
8
5
7
3
2
99
3
99
7
99
1
3
5
5
4
2
2
99
73
15
88
5
8
3
99
4
0
99
5
3
5
7
3
3
10
2
5
100
100
96
8
4
0
4
10
7
11
1
1
21
7
2
19
10
100
7
2
0
100
4
7
9
5
1
77
10
1
100
9
4
5
2
5
9
11
7
5
7
3
100
77
1
3
5
4
3
3
5
70
1
100
19
3
8
0
2
4
9
100
5
19
3
7
95
5
7
13
0
2
100
8
4
100
14
1
100
7
3
95
3
3
11
1
9
2
5
100
4
11
5
2
2
99
7
0
100
11
100
7
2
5
4
7
5
6
96
100
27
4
101
5
101
7
21
4
1
3
10
4
2
15
102
1
97
7
102
5
2
4
1
13
6
3
102
102
102
5
102
10
5
7
102
11
6
1
1
6
5
5
7
8
3
7
7
5
10
8
7
11
1
2
5
1
5
2
5
3
2
2
7
103
72
1
2
3
1
1
2
1
15
16
4
1
1
103
4
5
3
76
103
103
4
5
4
9
27
7
5
1
72
7
5
13
7
103
1
2
5
8
13
103
103
8
2
98
2
79
9
72
5
1
2
6
11
103
15
1
103
3
103
3
103
98
103
21
9
1
3
0
1
103
3
5
7
5
103
103
5
7
15
103
1
5
3
103
8
7
103
8
5
6
8
104
2
104
10
1
1
10
11
8
1
2
2
10
104
3
11
1
1
104
7
9
3
3
2
5
104
7
104
104
104
5
8
7
10
1
77
104
3
5
6
9
104
5
104
5
19
8
7
6
2
9
1
104
3
8
8
3
5
104
1
104
2
4
6
1
3
9
5
9
1
2
104
6
19
5
2
104
6
1
0
8
1
5
1
2
5
104
3
6
104
5
10
15
5
7
5
4
0
7
5
1
5
100
4
5
4
78
7
1
78
0
105
7
11
1
74
105
8
105
5
105
6
105
105
8
2
3
54
9
17
105
10
0
1
5
10
105
7
105
1
105
27
7
1
8
5
74
4
5
106
3
8
8
10
1
4
7
106
13
22
17
6
6
2
4
2
11
1
2
106
106
105
10
1
106
8
7
2
7
2
19
23
2
2
11
7
11
5
7
2
2
2
4
5
10
10
76
5
4
3
4
3
103
108
7
5
103
108
3
11
3
6
18
2
96
5
7
7
108
10
2
4
103
6
0
2
4
11
6
0
103
2
109
5
7
6
109
3
109
76
80
96
13
109
4
7
2
0
27
7
6
8
8
7
2
4
7
2
10
5
103
96
6
6
10
5
109
5
0
3
7
8
109
109
3
10
8
5
96
8
7
7
5
9
109
6
109
6
109
80
10
9
103
109
5
8
3
9
3
7
109
6
56
9
96
8
109
2
6
7
0
3
109
2
109
6
7
5
7
7
8
6
2
2
7
5
4
19
109
4
5
109
5
3
109
8
2
3
3
4
109
2
7
1
109
2
1
3
76
1
2
7
6
2
1
0
1
10
3
1
2
13
2
3
8
2
1
3
4
9
4
109
4
6
8
5
109
8
3
8
6
4
2
13
109
109
3
4
10
3
8
4
109
8
3
23
2
7
109
8
109
8
5
19
10
3
76
109
6
6
5
3
9
5
109
6
5
7
5
1
103
109
10
7
4
8
76
109
5
109
5
3
2
3
2
7
11
109
76
23
9
5
10
1
109
109
5
2
81
5
8
8
5
8
81
110
5
110
110
4
5
5
110
77
9
2
5
6
7
109
7
5
0
110
7
9
10
7
5
7
10
9
97
1
8
10
110
2
110
19
110
5
110
10
0
7
104
7
110
8
10
13
110
4
110
6
110
110
110
104
5
10
7
8
8
57
111
7
6
111
0
1
8
5
4
82
111
7
2
10
7
10
3
2
82
5
111
98
3
7
2
111
111
111
105
111
2
57
1
98
5
111
2
105
1
7
1
9
0
8
15
5
112
112
5
6
0
6
4
20
8
112
112
2
6
10
9
7
5
7
2
112
2
112
4
111
8
6
99
9
1
7
1
2
112
8
112
112
8
2
112
112
112
112
5
58
111
4
112
1
1
8
3
5
83
4
112
5
4
2
112
4
106
11
6
6
8
112
7
4
2
7
112
4
1
1
8
5
106
8
8
0
14
3
5
4
5
18
5
5
9
1
112
8
112
2
4
1
9
7
1
7
8
5
112
7
4
8
112
8
20
7
27
9
83
20
112
5
1
7
10
4
8
5
7
8
14
2
2
10
5
2
2
0
7
6
113
113
5
10
8
9
5
10
113
5
3
107
113
11
9
9
0
8
8
2
2
6
114
1
2
2
2
7
5
114
114
0
2
5
5
59
114
101
10
4
1
1
6
2
114
2
5
7
8
0
11
114
6
3
1
114
10
3
1
5
114
1
8
3
114
114
114
1
10
8
9
28
16
1
16
114
114
1
2
2
7
7
6
8
1
5
114
10
114
114
1
7
114
5
8
5
2
4
114
2
28
2
4
5
114
1
4
114
5
2
114
8
6
1
81
10
28
5
6
4
8
23
0
6
4
5
7
5
5
10
5
6
11
114
2
0
5
6
9
114
6
6
10
4
114
4
14
5
9
1
114
2
2
9
6
114
9
11
6
5
4
0
115
5
5
2
11
2
6
3
7
115
5
7
10
6
4
1
2
86
1
5
5
9
10
8
115
7
7
6
4
3
115
4
2
6
9
7
5
16
116
4
4
116
1
4
6
116
110
3
1
1
6
11
116
0
116
11
6
4
116
2
8
8
116
18
2
116
2
6
116
1
1
3
4
2
82
1
2
7
7
116
1
7
10
102
116
6
116
4
2
4
4
2
10
116
8
8
2
7
5
2
1
2
2
1
4
0
4
0
110
6
11
116
5
8
102
1
2
10
4
6
5
11
2
6
1
6
116
10
116
2
5
7
116
4
116
8
1
9
3
1
7
115
86
2
116
1
9
17
7
5
6
11
10
82
5
1
21
116
6
116
5
5
116
60
4