1108_E2. Array and Segments (Hard version)_28537
The only difference between easy and hard versions is a number of elements in the array.

You are given an array a consisting of n integers. The value of the i-th element of the array is a_i.

You are also given a set of m segments. The j-th segment is [l_j; r_j], where 1 ≤ l_j ≤ r_j ≤ n.

You can choose some subset of the given set of segments and decrease values on each of the chosen segments by one (independently). For example, if the initial array a = [0, 0, 0, 0, 0] and the given segments are [1; 3] and [2; 4] then you can choose both of them and the array will become b = [-1, -2, -2, -1, 0].

You have to choose some subset of the given segments (each segment can be chosen at most once) in such a way that if you apply this subset of segments to the array a and obtain the array b then the value max_{i=1}^{n}b_i - min_{i=1}^{n}b_i will be maximum possible.

Note that you can choose the empty set.

If there are multiple answers, you can print any.

If you are Python programmer, consider using PyPy instead of Python when you submit your code.

Input

The first line of the input contains two integers n and m (1 ≤ n ≤ 10^5, 0 ≤ m ≤ 300) — the length of the array a and the number of segments, respectively.

The second line of the input contains n integers a_1, a_2, ..., a_n (-10^6 ≤ a_i ≤ 10^6), where a_i is the value of the i-th element of the array a.

The next m lines are contain two integers each. The j-th of them contains two integers l_j and r_j (1 ≤ l_j ≤ r_j ≤ n), where l_j and r_j are the ends of the j-th segment.

Output

In the first line of the output print one integer d — the maximum possible value max_{i=1}^{n}b_i - min_{i=1}^{n}b_i if b is the array obtained by applying some subset of the given segments to the array a.

In the second line of the output print one integer q (0 ≤ q ≤ m) — the number of segments you apply.

In the third line print q distinct integers c_1, c_2, ..., c_q in any order (1 ≤ c_k ≤ m) — indices of segments you apply to the array a in such a way that the value max_{i=1}^{n}b_i - min_{i=1}^{n}b_i of the obtained array b is maximum possible.

If there are multiple answers, you can print any.

Examples

Input


5 4
2 -2 3 1 2
1 3
4 5
2 5
1 3


Output


6
2
4 1 


Input


5 4
2 -2 3 1 4
3 5
3 4
2 4
2 5


Output


7
2
3 2 


Input


1 0
1000000


Output


0
0

Note

In the first example the obtained array b will be [0, -4, 1, 1, 2] so the answer is 6.

In the second example the obtained array b will be [2, -3, 1, -1, 4] so the answer is 7.

In the third example you cannot do anything so the answer is 0.
import java.io.OutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.PrintWriter;
import java.util.Arrays;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.StringTokenizer;
import java.io.BufferedReader;
import java.io.FileReader;
import java.util.LinkedList;
import java.io.InputStream;

/**
 * Built using CHelper plug-in
 * Actual solution is at the top
 */
public class Main {
    public static void main(String[] args) {
        InputStream inputStream = System.in;
        OutputStream outputStream = System.out;
        Scanner in = new Scanner(inputStream);
        PrintWriter out = new PrintWriter(outputStream);
        E2ArrayAndSegmentsHardVersion solver = new E2ArrayAndSegmentsHardVersion();
        solver.solve(1, in, out);
        out.close();
    }

    static class E2ArrayAndSegmentsHardVersion {
        public void solve(int testNumber, Scanner sc, PrintWriter pw) {
            int n = sc.nextInt();
            int m = sc.nextInt();
            int N = 1;
            while (N < n)
                N <<= 1;
            int[] in = new int[N + 1];
            Arrays.fill(in, (int) -1e8);
            for (int i = 1; i <= n; i++)
                in[i] = sc.nextInt();
            SegmentTree st = new SegmentTree(in);
            int qx[] = new int[m], qy[] = new int[m];
            ArrayList<Integer> open[] = new ArrayList[(int) 3e5 + 1], close[] = new ArrayList[(int) 3e5 + 1];
            ArrayList<Integer> idxOpen[] = new ArrayList[(int) 3e5 + 1], idxClose[] = new ArrayList[(int) 3e5 + 1];
            for (int i = 0; i < open.length; i++) {
                open[i] = new ArrayList<>();
                close[i] = new ArrayList<>();
                idxClose[i] = new ArrayList<>();
                idxOpen[i] = new ArrayList<>();
            }
            for (int i = 0; i < m; i++) {
                qx[i] = sc.nextInt();
                qy[i] = sc.nextInt();
                open[qx[i]].add(qy[i]);
                idxOpen[qx[i]].add(i + 1);
                close[qy[i]].add(qx[i]);
                idxClose[qy[i]].add(i + 1);
            }
            int max = 0;
            LinkedList<Integer> best = new LinkedList<>();
            HashSet<Integer> set = new HashSet<>();
            for (int i = 0; i < n; i++) {
                boolean add = false;
                for (int j = 0; j < open[i + 1].size(); j++) {
                    st.update_range(i + 1, open[i + 1].get(j), -1);
                    set.add(idxOpen[i + 1].get(j));
                }
                for (int j = 0; j < close[i].size(); j++) {
                    st.update_range(close[i].get(j), i, 1);
                    set.remove(idxClose[i].get(j));
                }
                int t = st.queryMax(1, N);
                int c = st.queryMax(i + 1, i + 1);
                if (t - c > max) {
                    max = t - c;
                    best.clear();
                    for (int x : set)
                        best.addLast(x);
                }
            }
            pw.println(max);
            pw.println(best.size());
            for (int x : best)
                pw.print(x + " ");
        }

        public class SegmentTree {
            int N;
            int[] array;
            int[] sTree;
            int[] lazy;

            SegmentTree(int[] in) {
                array = in;
                N = in.length - 1;
                sTree = new int[N << 1];        //no. of nodes = 2*N - 1, we add one to cross out index zero
                lazy = new int[N << 1];
                build(1, 1, N);
            }

            void build(int node, int b, int e) {
                if (b == e)
                    sTree[node] = array[b];
                else {
                    int mid = b + e >> 1;
                    build(node << 1, b, mid);
                    build(node << 1 | 1, mid + 1, e);
                    sTree[node] = Math.max(sTree[node << 1], sTree[node << 1 | 1]);
                }
            }

            void update_range(int i, int j, int val) {
                update_range(1, 1, N, i, j, val);
            }

            void update_range(int node, int b, int e, int i, int j, int val) {
                if (i > e || j < b)
                    return;
                if (b >= i && e <= j) {
                    sTree[node] += val;
                    lazy[node] += val;
                } else {
                    int mid = b + e >> 1;
                    propagate(node, b, mid, e);
                    update_range(node << 1, b, mid, i, j, val);
                    update_range(node << 1 | 1, mid + 1, e, i, j, val);
                    sTree[node] = Math.max(sTree[node << 1], sTree[node << 1 | 1]);
                }

            }

            void propagate(int node, int b, int mid, int e) {
                lazy[node << 1] += lazy[node];
                lazy[node << 1 | 1] += lazy[node];
                sTree[node << 1] += lazy[node];
                sTree[node << 1 | 1] += lazy[node];
                lazy[node] = 0;
            }

            int queryMax(int i, int j) {
                return queryMax(1, 1, N, i, j);
            }

            int queryMax(int node, int b, int e, int i, int j) {
                if (i > e || j < b)
                    return (int) -1e9;
                if (b >= i && e <= j)
                    return sTree[node];
                int mid = b + e >> 1;
                propagate(node, b, mid, e);
                int q1 = queryMax(node << 1, b, mid, i, j);
                int q2 = queryMax(node << 1 | 1, mid + 1, e, i, j);
                return Math.max(q1, q2);
            }

        }

    }

    static class Scanner {
        StringTokenizer st;
        BufferedReader br;

        public Scanner(FileReader r) {
            br = new BufferedReader(r);
        }

        public Scanner(InputStream s) {
            br = new BufferedReader(new InputStreamReader(s));
        }

        public String next() {
            while (st == null || !st.hasMoreTokens()) {
                try {
                    st = new StringTokenizer(br.readLine());
                } catch (IOException e) {
                    throw new RuntimeException(e);
                }
            }
            return st.nextToken();
        }

        public int nextInt() {
            return Integer.parseInt(next());
        }

    }
}


5 4
2 -2 3 1 4
3 5
3 4
2 4
2 5
 1 0
1000000
 5 4
2 -2 3 1 2
1 3
4 5
2 5
1 3
 5 50
-5 4 -4 -1 5
4 5
4 5
1 1
1 5
1 1
1 1
3 5
4 5
5 5
1 1
3 3
1 4
1 3
4 5
4 5
5 5
1 3
2 3
3 4
5 5
1 2
4 4
2 2
1 3
5 5
2 5
2 2
3 3
1 1
4 4
2 3
3 4
5 5
5 5
5 5
4 4
5 5
1 4
3 3
3 3
4 4
1 1
4 5
2 5
3 3
1 1
5 5
3 4
2 4
5 5
 2 5
-1 -7
1 2
2 2
2 2
2 2
1 1
 50 50
1 -9 8 -9 5 -4 -4 3 -2 -1 3 -8 -6 -6 2 -5 -1 -2 -5 10 2 0 10 10 5 -3 7 -1 -9 9 -10 4 7 0 -6 0 -1 4 8 0 -3 -8 10 10 6 6 -3 -5 -3 -8
28 41
28 49
49 49
6 38
22 30
50 50
41 45
30 32
17 44
24 25
27 39
17 39
50 50
10 14
11 12
18 28
11 20
36 42
45 49
29 36
32 44
19 41
6 36
39 40
32 44
41 47
6 47
44 48
31 48
45 48
43 48
1 14
46 50
50 50
38 40
18 29
19 29
20 50
3 21
47 50
6 24
38 49
14 48
28 39
36 50
10 32
5 12
14 18
13 23
13 24
 50 5
0 2 1 1 -2 7 -3 3 8 -1 6 8 -8 -3 0 1 6 1 -5 -1 -4 -3 -4 -4 -6 6 -9 5 0 -7 -8 3 8 -4 3 6 -10 -3 6 1 4 1 2 -7 5 -5 5 -2 4 -5
30 34
8 25
48 50
19 48
48 49
 5 5
2 6 -2 1 -6
3 5
4 5
4 4
2 3
5 5
 50 2
5 -5 8 5 6 6 10 -4 8 -10 9 -10 -5 -7 -7 -3 5 -9 7 9 0 -2 8 10 1 -9 -7 -4 8 9 -7 -5 2 -9 -1 -1 8 -6 -5 10 -5 -2 10 5 0 10 -9 -9 3 -2
2 21
28 38
 50 50
1 -9 8 -9 5 -4 -4 3 -2 -1 3 -8 -6 -6 2 -5 -1 -2 -5 10 2 0 10 10 5 -3 7 -1 -9 9 -10 4 7 0 -6 0 -1 4 8 0 -3 -8 10 10 6 6 -3 -5 -3 -8
28 41
28 49
49 49
6 38
22 30
50 50
41 45
30 32
17 44
24 25
27 39
17 39
50 50
10 14
11 12
18 28
11 20
36 42
45 49
29 36
32 44
19 41
6 36
39 40
32 44
41 47
6 47
44 48
31 48
45 48
43 48
1 14
46 50
50 50
38 40
18 29
19 29
20 50
3 21
47 50
6 24
38 49
14 48
28 39
36 50
10 32
5 12
14 18
13 23
13 24
 2 50
-8 -6
2 2
2 2
1 2
1 1
2 2
1 2
2 2
2 2
1 1
1 1
1 1
2 2
2 2
2 2
1 1
1 1
1 1
2 2
2 2
1 1
2 2
2 2
2 2
1 1
1 2
2 2
1 1
2 2
1 1
2 2
1 2
1 1
2 2
1 2
2 2
1 1
1 2
1 1
2 2
2 2
2 2
1 2
2 2
2 2
2 2
1 1
1 1
1 2
2 2
1 2
 50 50
1 -9 8 -9 5 -4 -4 3 -2 -1 3 -8 -6 -6 2 -5 -1 -2 -5 10 2 0 10 10 5 -3 7 -1 -9 9 -10 4 7 0 -6 0 -1 4 8 0 -3 -8 10 10 6 6 -3 -5 -3 -8
28 41
28 49
49 49
6 38
22 30
50 50
41 45
30 32
17 44
24 25
27 39
17 39
50 50
10 14
11 12
18 28
11 20
36 42
45 49
29 36
32 44
19 41
6 36
39 40
32 44
41 47
6 47
44 48
31 48
45 48
43 48
1 14
46 50
50 50
38 40
18 29
19 29
20 50
3 21
47 50
6 24
38 49
14 48
28 39
36 50
10 32
5 12
14 18
13 23
13 24
 5 50
-5 4 -4 -1 5
4 5
4 5
1 1
1 5
1 1
1 1
3 5
4 5
5 5
1 1
3 3
1 4
1 3
4 5
4 5
5 5
1 3
2 3
3 4
5 5
1 2
4 4
2 2
1 3
5 5
2 5
2 2
3 3
1 1
4 4
2 3
3 4
5 5
5 5
5 5
4 4
5 5
1 4
3 3
3 3
4 4
1 1
4 5
2 5
3 3
1 1
5 5
3 4
2 4
5 5
 5 5
2 6 -2 1 -6
3 5
4 5
4 4
2 3
5 5
 100 5
-4 10 -7 9 7 2 8 0 4 -4 -5 1 -5 1 6 6 0 -3 8 -4 -10 10 9 6 9 9 0 1 9 5 7 7 7 5 -10 -7 -7 0 6 -9 -9 -2 -8 6 -2 7 -2 -10 -3 -3 -9 2 -9 -1 8 -9 -3 3 -9 -8 3 -9 -4 0 0 1 -8 -5 8 -4 -5 -4 6 8 3 9 6 5 5 -10 7 -1 0 3 6 6 10 -8 -9 2 3 -8 -3 -1 5 7 3 1 -8 -6
27 59
64 94
79 87
9 57
37 91
 5 50
-5 4 -4 -1 5
4 5
4 5
1 1
1 5
1 1
1 1
3 5
4 5
5 5
1 1
3 3
1 4
1 3
4 5
4 5
5 5
1 3
2 3
3 4
5 5
1 2
4 4
2 2
1 3
5 5
2 5
2 2
3 3
1 1
4 4
2 3
3 4
5 5
5 5
5 5
4 4
5 5
1 4
3 3
3 3
4 4
1 1
4 5
2 5
3 3
1 1
5 5
3 4
2 4
5 5
 1 1
-10
1 1
 50 5
0 2 1 1 -2 7 -3 3 8 -1 6 8 -8 -3 0 1 6 1 -5 -1 -4 -3 -4 -4 -6 6 -9 5 0 -7 -8 3 8 -4 3 6 -10 -3 6 1 4 1 2 -7 5 -5 5 -2 4 -5
30 34
8 25
48 50
19 48
48 49
 100 5
-4 10 -7 9 7 2 8 0 4 -4 -5 1 -5 1 6 6 0 -3 8 -4 -10 10 9 6 9 9 0 1 9 5 7 7 7 5 -10 -7 -7 0 6 -9 -9 -2 -8 6 -2 7 -2 -10 -3 -3 -9 2 -9 -1 8 -9 -3 3 -9 -8 3 -9 -4 0 0 1 -8 -5 8 -4 -5 -4 6 8 3 9 6 5 5 -10 7 -1 0 3 6 6 10 -8 -9 2 3 -8 -3 -1 5 7 3 1 -8 -6
27 59
64 94
79 87
9 57
37 91
 5 5
2 6 -2 1 -6
3 5
4 5
4 4
2 3
5 5
 1 5
9
1 1
1 1
1 1
1 1
1 1
 50 1
-8 8 -6 -4 -1 8 6 7 -7 3 -2 -3 6 10 2 8 -2 -4 2 9 0 7 0 9 5 6 -2 -1 -7 -9 -6 1 9 -1 -6 -5 -4 2 -2 4 8 7 -9 7 6 3 -8 -3 4 0
27 41
 50 2
5 -5 8 5 6 6 10 -4 8 -10 9 -10 -5 -7 -7 -3 5 -9 7 9 0 -2 8 10 1 -9 -7 -4 8 9 -7 -5 2 -9 -1 -1 8 -6 -5 10 -5 -2 10 5 0 10 -9 -9 3 -2
2 21
28 38
 50 50
1 -9 8 -9 5 -4 -4 3 -2 -1 3 -8 -6 -6 2 -5 -1 -2 -5 10 2 0 10 10 5 -3 7 -1 -9 9 -10 4 7 0 -6 0 -1 4 8 0 -3 -8 10 10 6 6 -3 -5 -3 -8
28 41
28 49
49 49
6 38
22 30
50 50
41 45
30 32
17 44
24 25
27 39
17 39
50 50
10 14
11 12
18 28
11 20
36 42
45 49
29 36
32 44
19 41
6 36
39 40
32 44
41 47
6 47
44 48
31 48
45 48
43 48
1 14
46 50
50 50
38 40
18 29
19 29
20 50
3 21
47 50
6 24
38 49
14 48
28 39
36 50
10 32
5 12
14 18
13 23
13 24
 5 5
2 6 -2 1 -6
3 5
4 5
4 4
2 3
5 5
 100 1
-3 4 8 -1 0 7 9 8 10 3 8 7 -8 -7 -9 -7 -8 5 7 5 -10 -5 9 -2 3 5 -10 -10 -2 7 10 9 8 8 2 3 -1 -8 -6 2 -5 4 6 -1 -5 7 10 -2 -3 2 -5 1 2 8 -7 -3 6 -6 -2 -3 -4 -1 -8 4 -10 6 -4 8 4 -9 -2 7 -4 -6 7 -1 1 -7 -4 2 -4 6 -6 -8 -9 -8 -1 -10 -1 -4 -4 -5 -9 -1 7 2 -7 -7 -2 -1
83 92
 5 1
8 -5 -4 4 -8
1 3
 1 50
5
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
 2 50
-8 -6
2 2
2 2
1 2
1 1
2 2
1 2
2 2
2 2
1 1
1 1
1 1
2 2
2 2
2 2
1 1
1 1
1 1
2 2
2 2
1 1
2 2
2 2
2 2
1 1
1 2
2 2
1 1
2 2
1 1
2 2
1 2
1 1
2 2
1 2
2 2
1 1
1 2
1 1
2 2
2 2
2 2
1 2
2 2
2 2
2 2
1 1
1 1
1 2
2 2
1 2
 2 0
9 0
 5 4
2 -2 3 1 2
1 3
4 5
2 5
1 3
 2 50
-8 -6
2 2
2 2
1 2
1 1
2 2
1 2
2 2
2 2
1 1
1 1
1 1
2 2
2 2
2 2
1 1
1 1
1 1
2 2
2 2
1 1
2 2
2 2
2 2
1 1
1 2
2 2
1 1
2 2
1 1
2 2
1 2
1 1
2 2
1 2
2 2
1 1
1 2
1 1
2 2
2 2
2 2
1 2
2 2
2 2
2 2
1 1
1 1
1 2
2 2
1 2
 100 5
-4 10 -7 9 7 2 8 0 4 -4 -5 1 -5 1 6 6 0 -3 8 -4 -10 10 9 6 9 9 0 1 9 5 7 7 7 5 -10 -7 -7 0 6 -9 -9 -2 -8 6 -2 7 -2 -10 -3 -3 -9 2 -9 -1 8 -9 -3 3 -9 -8 3 -9 -4 0 0 1 -8 -5 8 -4 -5 -4 6 8 3 9 6 5 5 -10 7 -1 0 3 6 6 10 -8 -9 2 3 -8 -3 -1 5 7 3 1 -8 -6
27 59
64 94
79 87
9 57
37 91
 50 5
0 2 1 1 -2 7 -3 3 8 -1 6 8 -8 -3 0 1 6 1 -5 -1 -4 -3 -4 -4 -6 6 -9 5 0 -7 -8 3 8 -4 3 6 -10 -3 6 1 4 1 2 -7 5 -5 5 -2 4 -5
30 34
8 25
48 50
19 48
48 49
 2 5
-1 -7
1 2
2 2
2 2
2 2
1 1
 50 5
0 2 1 1 -2 7 -3 3 8 -1 6 8 -8 -3 0 1 6 1 -5 -1 -4 -3 -4 -4 -6 6 -9 5 0 -7 -8 3 8 -4 3 6 -10 -3 6 1 4 1 2 -7 5 -5 5 -2 4 -5
30 34
8 25
48 50
19 48
48 49
 100 0
6 0 3 6 1 -7 9 -2 -8 -4 -6 -2 7 -3 0 4 -8 10 -2 5 -2 3 9 -7 -2 0 -4 -7 3 7 7 -2 -5 2 9 7 -9 1 2 -8 9 0 8 2 -4 3 -10 0 3 8 3 -6 -8 2 0 10 0 -3 1 2 7 -6 -9 -4 7 7 -2 -4 2 -4 -4 -6 2 0 10 -6 -1 -6 -10 -2 3 8 -10 -10 10 0 1 8 -8 5 9 -6 -2 0 5 -6 -6 6 -10 -6
 69 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 3
 1 2
-7
1 1
1 1
 1 0
-1
 1 5
9
1 1
1 1
1 1
1 1
1 1
 2 50
-8 -6
2 2
2 2
1 2
1 1
2 2
1 2
2 2
2 2
1 1
1 1
1 1
2 2
2 2
2 2
1 1
1 1
1 1
2 2
2 2
1 1
2 2
2 2
2 2
1 1
1 2
2 2
1 1
2 2
1 1
2 2
1 2
1 1
2 2
1 2
2 2
1 1
1 2
1 1
2 2
2 2
2 2
1 2
2 2
2 2
2 2
1 1
1 1
1 2
2 2
1 2
 50 0
-7 8 -10 -6 10 -2 -2 -4 0 0 1 9 -8 -7 -6 3 2 -3 10 -5 -9 7 -4 -9 1 -3 3 -3 -1 7 -4 3 -8 6 -3 -9 9 -10 -6 -10 5 3 -3 -3 3 -5 -3 -9 -7 2
 2 2
-4 7
2 2
2 2
 1 50
5
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
 100 2
-7 3 0 -4 -10 1 -4 -2 3 7 2 -1 2 -3 -1 -6 -5 4 -2 2 -10 7 -8 -1 -5 10 2 9 9 3 8 -1 5 -3 -10 7 -10 5 -9 -9 -1 -5 1 -3 10 5 5 -8 -8 4 -5 0 -5 10 -9 1 0 8 -4 0 6 0 -10 8 7 -8 8 7 6 3 -9 -10 1 -5 9 -4 -4 0 -10 -8 -6 -4 3 -3 1 0 0 5 5 4 -8 1 5 2 1 1 10 -3 -7 0
69 88
96 96
 1 100
-4
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
 5 4
2 -2 3 1 4
3 5
3 4
2 4
2 5
 5 50
-5 4 -4 -1 5
4 5
4 5
1 1
1 5
1 1
1 1
3 5
4 5
5 5
1 1
3 3
1 4
1 3
4 5
4 5
5 5
1 3
2 3
3 4
5 5
1 2
4 4
2 2
1 3
5 5
2 5
2 2
3 3
1 1
4 4
2 3
3 4
5 5
5 5
5 5
4 4
5 5
1 4
3 3
3 3
4 4
1 1
4 5
2 5
3 3
1 1
5 5
3 4
2 4
5 5
 5 2
-1 -5 0 5 -1
3 4
2 5
 1 1
-10
1 1
 1 100
-4
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
 1 2
-7
1 1
1 1
 100 5
-4 10 -7 9 7 2 8 0 4 -4 -5 1 -5 1 6 6 0 -3 8 -4 -10 10 9 6 9 9 0 1 9 5 7 7 7 5 -10 -7 -7 0 6 -9 -9 -2 -8 6 -2 7 -2 -10 -3 -3 -9 2 -9 -1 8 -9 -3 3 -9 -8 3 -9 -4 0 0 1 -8 -5 8 -4 -5 -4 6 8 3 9 6 5 5 -10 7 -1 0 3 6 6 10 -8 -9 2 3 -8 -3 -1 5 7 3 1 -8 -6
27 59
64 94
79 87
9 57
37 91
 100 2
-7 3 0 -4 -10 1 -4 -2 3 7 2 -1 2 -3 -1 -6 -5 4 -2 2 -10 7 -8 -1 -5 10 2 9 9 3 8 -1 5 -3 -10 7 -10 5 -9 -9 -1 -5 1 -3 10 5 5 -8 -8 4 -5 0 -5 10 -9 1 0 8 -4 0 6 0 -10 8 7 -8 8 7 6 3 -9 -10 1 -5 9 -4 -4 0 -10 -8 -6 -4 3 -3 1 0 0 5 5 4 -8 1 5 2 1 1 10 -3 -7 0
69 88
96 96
 5 0
0 -8 -5 -6 10
 2 1
5 8
1 1
 1 0
-1
 2 5
-1 -7
1 2
2 2
2 2
2 2
1 1
 2 5
-1 -7
1 2
2 2
2 1
2 2
1 1
 50 50
1 -9 8 -9 5 -4 -4 3 -2 -1 3 -8 -6 -6 2 -5 -1 -2 -5 10 2 0 10 10 5 -3 12 -1 -9 9 -10 4 7 0 -6 0 -1 4 8 0 -3 -8 10 10 6 6 -3 -5 -3 -8
28 41
28 49
49 49
6 38
22 30
50 50
41 45
30 32
17 44
24 25
27 39
17 39
50 50
10 14
11 12
18 28
11 20
36 42
45 49
29 36
32 44
19 41
6 36
39 40
32 44
41 47
6 47
44 48
31 48
45 48
43 48
1 14
46 50
50 50
38 40
18 29
19 29
20 50
3 21
47 50
6 24
38 49
14 48
28 39
36 50
10 32
5 12
14 18
13 23
13 24
 50 5
0 2 1 1 -2 7 -3 3 8 -1 6 8 -8 -3 0 1 6 1 -6 -1 -4 -3 -4 -4 -6 6 -9 5 0 -7 -8 3 8 -4 3 6 -10 -3 6 1 4 1 2 -7 5 -5 5 -2 4 -5
30 34
8 25
48 50
19 48
48 49
 5 5
2 6 -2 1 -6
3 3
4 5
4 4
2 3
5 5
 50 2
5 -5 8 5 0 6 10 -4 8 -10 9 -10 -5 -7 -7 -3 5 -9 7 9 0 -2 8 10 1 -9 -7 -4 8 9 -7 -5 2 -9 -1 -1 8 -6 -5 10 -5 -2 10 5 0 10 -9 -9 3 -2
2 21
28 38
 5 5
2 6 -2 1 -6
3 5
4 5
4 4
2 3
4 5
 5 50
-5 4 -4 -1 5
4 5
4 5
1 1
1 5
1 1
1 1
3 5
4 5
5 5
1 1
3 3
1 4
1 3
4 5
4 5
5 5
1 3
2 3
3 4
5 5
1 2
4 4
2 2
1 3
5 5
2 5
2 2
3 3
1 1
4 4
2 3
3 4
5 5
5 5
5 5
4 4
5 5
1 4
3 3
3 3
4 4
1 1
4 5
2 5
3 3
1 2
5 5
3 4
2 4
5 5
 1 1
-8
1 1
 100 5
-4 10 -7 9 7 2 8 0 4 -4 -5 1 -5 1 6 6 0 -3 8 -4 -10 10 9 6 9 9 0 1 9 5 7 7 7 5 -10 -7 -7 0 6 -9 -9 -2 -8 6 -2 7 0 -10 -3 -3 -9 2 -9 -1 8 -9 -3 3 -9 -8 3 -9 -4 0 0 1 -8 -5 8 -4 -5 -4 6 8 3 9 6 5 5 -10 7 -1 0 3 6 6 10 -8 -9 2 3 -8 -3 -1 5 7 3 1 -8 -6
27 59
64 94
79 87
9 57
37 91
 50 1
-5 8 -6 -4 -1 8 6 7 -7 3 -2 -3 6 10 2 8 -2 -4 2 9 0 7 0 9 5 6 -2 -1 -7 -9 -6 1 9 -1 -6 -5 -4 2 -2 4 8 7 -9 7 6 3 -8 -3 4 0
27 41
 5 0
2 6 -2 1 -6
3 5
4 5
4 4
2 3
5 5
 100 1
-3 4 8 0 0 7 9 8 10 3 8 7 -8 -7 -9 -7 -8 5 7 5 -10 -5 9 -2 3 5 -10 -10 -2 7 10 9 8 8 2 3 -1 -8 -6 2 -5 4 6 -1 -5 7 10 -2 -3 2 -5 1 2 8 -7 -3 6 -6 -2 -3 -4 -1 -8 4 -10 6 -4 8 4 -9 -2 7 -4 -6 7 -1 1 -7 -4 2 -4 6 -6 -8 -9 -8 -1 -10 -1 -4 -4 -5 -9 -1 7 2 -7 -7 -2 -1
83 92
 5 1
8 -5 -4 1 -8
1 3
 5 4
1 -2 3 1 2
1 3
4 5
2 5
1 3
 2 5
-1 -7
1 2
2 2
2 2
2 2
1 2
 100 0
6 0 3 6 1 -7 9 -2 -8 -4 -6 -2 7 -3 0 4 -8 10 -2 5 -2 3 9 -7 -2 0 -4 -7 3 7 7 -2 -5 2 9 7 -9 1 2 -8 9 0 8 2 -4 3 -10 0 3 8 3 -8 -8 2 0 10 0 -3 1 2 7 -6 -9 -4 7 7 -2 -4 2 -4 -4 -6 2 0 10 -6 -1 -6 -10 -2 3 8 -10 -10 10 0 1 8 -8 5 9 -6 -2 0 5 -6 -6 6 -10 -6
 69 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 3
 2 2
-4 7
2 2
1 2
 100 2
-7 3 0 -4 -10 1 -4 -2 3 7 2 -1 2 -3 -1 -6 -5 4 -2 2 -10 7 -8 -1 -5 10 2 9 9 3 8 -1 5 -3 -10 7 -10 5 -9 -9 -1 -5 1 -3 10 5 5 -8 -8 4 -5 0 -5 10 -9 1 0 8 -4 0 6 0 -10 8 7 -8 15 7 6 3 -9 -10 1 -5 9 -4 -4 0 -10 -8 -6 -4 3 -3 1 0 0 5 5 4 -8 1 5 2 1 1 10 -3 -7 0
69 88
96 96
 5 4
2 -1 3 1 4
3 5
3 4
2 4
2 5
 2 0
5 8
1 1
 5 4
2 -2 3 2 4
3 5
3 4
2 4
2 5
 5 4
2 -2 3 1 2
1 2
4 5
2 5
1 3
 50 50
1 -9 8 -9 5 -4 -4 3 -2 -1 3 -8 -6 -6 2 -5 -1 -2 -5 10 2 0 10 10 5 -3 7 -1 -9 9 -10 4 7 0 -6 0 -1 4 8 0 -3 -8 10 10 6 6 -3 -5 -3 -8
28 41
28 49
49 49
6 38
22 30
50 50
41 45
30 32
17 44
24 25
27 39
17 39
50 50
10 14
11 12
18 28
11 20
36 42
45 49
29 36
32 44
19 41
6 36
39 40
32 44
41 47
6 47
44 48
31 48
45 48
43 48
1 14
46 50
50 50
38 40
18 29
20 29
20 50
3 21
47 50
6 24
38 49
14 48
44 39
36 50
10 32
5 12
14 18
13 23
13 24
 5 4
1 0 3 1 2
1 3
4 5
2 5
1 3
 100 0
6 0 3 6 1 -7 9 -2 -8 -4 -6 -2 7 -3 0 4 -8 10 -2 5 -2 3 9 -13 -2 0 -4 -7 3 7 7 -2 -5 2 9 7 -9 1 2 -8 9 0 8 2 -4 3 -10 0 3 8 3 -8 -8 2 0 10 0 -3 1 2 7 -6 -9 -4 7 7 -2 -4 2 -4 -4 -6 2 0 10 -6 -1 -6 -10 -2 3 8 -10 -10 10 0 1 8 -8 5 9 -6 -2 0 5 -6 -6 6 -10 -6
 50 0
-7 8 -10 -6 10 -2 -2 -4 0 0 1 9 -8 -11 -6 3 2 -3 10 -5 -9 7 -4 -9 1 -6 3 -3 -1 7 -4 3 -8 6 -3 -9 9 -10 -6 -10 5 3 -3 -3 3 -5 -3 -9 -7 2
 5 4
2 -1 3 1 0
3 5
3 4
2 4
2 5
 2 0
4 8
1 1
 5 4
2 -2 3 2 0
3 5
3 4
2 4
2 5
 50 50
1 -9 8 -9 5 -4 -4 3 -2 -1 3 -8 -6 -6 2 -5 -1 -2 -5 10 2 0 10 10 5 -3 7 -1 -9 9 -10 4 7 0 -6 0 -1 4 8 0 -3 -8 10 10 6 6 -3 -5 -3 -8
28 41
28 49
49 49
6 36
22 30
50 50
41 45
30 32
17 44
24 25
27 39
17 39
50 50
10 14
11 12
18 28
11 20
36 42
45 49
29 36
32 44
19 41
6 36
39 40
32 44
41 47
6 47
44 48
31 48
45 48
43 48
1 14
46 50
50 50
38 40
18 29
19 29
20 50
3 21
47 50
6 24
38 49
14 48
28 39
36 50
10 32
5 12
14 18
13 23
13 24
 50 5
0 2 1 1 -2 7 -3 3 8 -1 6 8 -8 -3 0 1 6 1 -5 -2 -4 -3 -4 -4 -6 6 -9 5 0 -7 -8 3 8 -4 3 6 -10 -3 6 1 4 1 2 -7 5 -5 5 -2 4 -5
30 34
8 25
48 50
19 48
48 49
 5 5
2 6 -2 1 -6
3 5
4 4
4 4
2 3
5 5
 50 2
5 -5 8 5 6 6 10 -4 8 -10 9 -10 -5 -7 -7 -3 5 -9 7 9 0 -2 8 10 1 -9 -7 -4 8 9 -7 -5 2 -9 -1 -1 8 -6 -5 10 -5 -2 10 5 0 10 -9 -9 4 -2
2 21
28 38
 50 50
1 -9 8 -9 5 -4 -4 3 -2 -1 3 -8 -6 -6 2 -5 -1 -2 -5 10 2 0 10 10 5 -3 7 -1 -9 9 -10 4 7 0 -6 0 -1 4 8 0 -3 -8 10 10 6 6 -3 -5 -3 -8
28 41
28 49
49 49
6 38
22 30
50 50
41 45
30 32
17 44
24 25
27 39
17 39
50 50
10 14
11 12
18 28
11 20
36 42
45 49
29 36
32 44
19 41
6 36
39 40
32 44
41 47
6 47
44 48
31 48
45 48
43 48
1 14
46 50
50 50
38 40
18 29
20 29
20 50
3 21
47 50
6 24
38 49
14 48
28 39
36 50
10 32
5 12
14 18
13 23
13 24
 100 5
-4 10 -7 9 7 2 8 0 4 -4 -5 1 -5 1 6 6 0 -3 8 -4 -10 10 9 6 9 9 0 1 9 5 7 7 7 5 -10 -7 -7 0 6 -9 -9 -2 -8 6 -2 7 -2 -10 -3 -3 -9 2 -9 -1 8 -9 -3 3 -9 -8 3 -9 -4 0 0 1 -8 -5 8 -4 -5 -4 6 8 0 9 6 5 5 -10 7 -1 0 3 6 6 10 -8 -9 2 3 -8 -3 -1 5 7 3 1 -8 -6
27 59
64 94
79 87
9 57
37 91
 50 5
0 2 1 1 -2 7 -3 3 8 -1 6 8 -8 -3 0 1 6 1 -5 -1 -4 -3 -4 -7 -6 6 -9 5 0 -7 -8 3 8 -4 3 6 -10 -3 6 1 4 1 2 -7 5 -5 5 -2 4 -5
30 34
8 25
48 50
19 48
48 49
 50 5
0 2 1 1 -2 7 -3 3 4 -1 6 8 -8 -3 0 1 6 1 -5 -1 -4 -3 -4 -4 -6 6 -9 5 0 -7 -8 3 8 -4 3 6 -10 -3 6 1 4 1 2 -7 5 -5 5 -2 4 -5
30 34
8 25
48 50
19 48
48 49
 1 0
0
 50 0
-7 8 -10 -6 10 -2 -2 -4 0 0 1 9 -8 -7 -6 3 2 -3 10 -5 -9 7 -4 -9 1 -6 3 -3 -1 7 -4 3 -8 6 -3 -9 9 -10 -6 -10 5 3 -3 -3 3 -5 -3 -9 -7 2
 5 50
-5 4 -4 -1 5
4 5
4 5
1 1
1 5
1 1
1 1
3 5
4 5
5 5
1 1
3 3
1 4
1 3
4 5
4 5
5 5
1 3
2 3
3 4
5 5
1 2
4 4
2 2
1 3
5 5
2 5
2 2
3 3
1 1
4 4
2 3
3 4
5 5
5 5
5 5
4 4
5 5
1 4
3 3
3 3
4 4
1 1
2 5
2 5
3 3
1 1
5 5
3 4
2 4
5 5
 100 5
-4 10 -7 9 7 2 8 0 4 -4 -5 1 -5 1 6 6 0 -3 8 -4 -10 10 9 6 9 9 0 1 9 5 7 7 7 5 -10 -7 -7 0 6 -9 -9 -2 -8 6 -2 7 -2 -10 -3 -3 -9 2 -9 -1 8 -9 -3 3 -9 -8 3 -9 -4 0 0 1 -8 -5 8 -4 -5 -4 6 8 3 9 6 5 5 -10 7 -1 0 3 6 6 10 -8 -9 2 3 -8 -3 -1 5 7 3 1 -7 -6
27 59
64 94
79 87
9 57
37 91
 100 2
-7 3 0 -4 -10 1 -4 -2 3 7 2 -1 2 -3 -1 -6 -5 4 -2 2 -10 7 -8 -1 -5 10 2 9 9 3 8 -1 5 0 -10 7 -10 5 -9 -9 -1 -5 1 -3 10 5 5 -8 -8 4 -5 0 -5 10 -9 1 0 8 -4 0 6 0 -10 8 7 -8 8 7 6 3 -9 -10 1 -5 9 -4 -4 0 -10 -8 -6 -4 3 -3 1 0 0 5 5 4 -8 1 5 2 1 1 10 -3 -7 0
69 88
96 96
 2 5
-1 -7
1 2
2 2
2 1
1 2
1 1
 50 50
1 -9 8 -9 5 -4 -4 3 -2 -1 3 -8 -6 -6 2 -5 -1 -2 -5 10 2 0 10 10 5 -3 12 -1 -9 9 -10 4 7 0 -6 0 -1 4 8 0 -3 -8 10 10 6 6 -3 -5 -3 -8
28 41
28 49
49 49
6 38
22 30
50 50
41 45
30 32
17 44
24 25
27 39
17 39
50 50
10 14
11 12
18 28
11 12
36 42
45 49
29 36
32 44
19 41
6 36
39 40
32 44
41 47
6 47
44 48
31 48
45 48
43 48
1 14
46 50
50 50
38 40
18 29
19 29
20 50
3 21
47 50
6 24
38 49
14 48
28 39
36 50
10 32
5 12
14 18
13 23
13 24
 50 5
0 2 1 1 -2 7 -3 3 8 -1 6 8 -8 -3 0 1 6 1 -6 -1 -4 -3 -4 -4 -6 6 -9 5 0 -7 -8 3 8 -4 1 6 -10 -3 6 1 4 1 2 -7 5 -5 5 -2 4 -5
30 34
8 25
48 50
19 48
48 49
 5 5
2 6 -2 0 -6
3 3
4 5
4 4
2 3
5 5
 50 2
5 -5 8 5 0 6 10 -4 8 -10 9 -10 -5 -7 -7 -3 5 -9 7 9 0 -2 8 10 1 -9 -7 -4 8 9 -7 -5 2 -9 -1 -1 8 -6 -5 9 -5 -2 10 5 0 10 -9 -9 3 -2
2 21
28 38
 5 5
2 6 -2 1 -6
3 5
5 5
4 4
2 3
4 5
 100 5
-4 10 -7 9 7 2 8 0 4 -4 -5 1 -5 1 6 6 0 -3 8 -4 -10 10 9 6 9 9 0 1 9 5 7 7 7 5 -10 -7 -7 0 8 -9 -9 -2 -8 6 -2 7 0 -10 -3 -3 -9 2 -9 -1 8 -9 -3 3 -9 -8 3 -9 -4 0 0 1 -8 -5 8 -4 -5 -4 6 8 3 9 6 5 5 -10 7 -1 0 3 6 6 10 -8 -9 2 3 -8 -3 -1 5 7 3 1 -8 -6
27 59
64 94
79 87
9 57
37 91
 5 5
0 6 -2 1 -6
3 5
4 4
4 4
2 3
5 5
 50 1
-5 8 -6 -4 -1 8 6 7 -7 3 -2 -3 6 10 2 8 -2 -4 2 9 0 7 0 9 5 6 -2 -1 -7 -9 -6 1 9 -1 -6 -3 -4 2 -2 4 8 7 -9 7 6 3 -8 -3 4 0
27 41
 50 2
5 -5 8 5 6 6 10 -4 8 -10 9 -10 -5 -7 -7 -3 5 -9 7 9 0 -2 8 10 1 -9 -7 -4 8 5 -7 -5 2 -9 -1 -1 8 -6 -5 10 -5 -2 10 5 0 10 -9 -9 4 -2
2 21
28 38
 5 0
2 6 -2 1 -6
3 5
4 5
4 4
2 5
5 5
 100 1
-3 4 8 0 0 7 9 8 10 3 8 7 -8 -7 -9 -7 -8 5 7 5 -10 -5 9 -2 3 5 -10 -10 -2 7 10 9 8 8 2 3 -1 -8 -6 2 -5 4 6 -1 -5 7 10 -2 -3 2 -5 1 2 8 -7 -3 6 -6 -2 -3 -4 -1 -8 4 -10 6 -4 8 4 -9 -2 7 -4 -6 7 -1 1 -7 -4 2 -4 6 -6 -8 -9 -8 -1 -10 -1 -4 -4 -5 -9 -1 7 2 -7 -7 -3 -1
83 92
 5 1
8 -5 -4 1 -12
1 3
 100 5
-4 10 -7 9 7 2 8 0 4 -4 -5 1 -5 1 6 6 0 -3 8 -4 -10 10 9 6 9 9 0 1 9 5 7 7 7 5 -10 -7 -7 0 6 -9 -9 -2 -8 6 -2 7 -2 -10 0 -3 -9 2 -9 -1 8 -9 -3 3 -9 -8 3 -9 -4 0 0 1 -8 -5 8 -4 -5 -4 6 8 0 9 6 5 5 -10 7 -1 0 3 6 6 10 -8 -9 2 3 -8 -3 -1 5 7 3 1 -8 -6
27 59
64 94
79 87
9 57
37 91
 50 5
0 2 1 1 -2 7 -3 3 8 -1 6 8 -8 -3 0 1 6 1 -5 -1 -4 -3 -4 -7 -6 6 -9 5 0 -9 -8 3 8 -4 3 6 -10 -3 6 1 4 1 2 -7 5 -5 5 -2 4 -5
30 34
8 25
48 50
19 48
48 49
 50 5
0 2 1 1 -2 7 -3 3 4 -1 6 8 -8 -3 0 1 6 1 -5 -1 -4 -3 -4 -4 0 6 -9 5 0 -7 -8 3 8 -4 3 6 -10 -3 6 1 4 1 2 -7 5 -5 5 -2 4 -5
30 34
8 25
48 50
19 48
48 49
 69 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 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 3
 2 2
-4 8
2 2
1 2
 100 5
-4 10 -7 9 7 2 8 0 4 -4 -5 1 -5 1 6 6 0 -3 8 -4 -10 10 9 6 9 9 0 1 9 5 7 7 7 5 -10 -7 -7 0 6 -9 -9 -2 -8 6 -2 7 -2 -10 -3 -3 -9 2 -9 -1 8 -9 -3 3 -9 -8 3 -9 -4 0 0 1 -8 -5 8 -4 -5 -4 6 8 3 9 6 5 5 -10 2 -1 0 3 6 6 10 -8 -9 2 3 -8 -3 -1 5 7 3 1 -7 -6
27 59
64 94
79 87
9 57
37 91
 100 2
-7 3 0 -4 -10 1 -4 -2 3 7 2 -1 2 -3 -1 -6 -5 4 -2 2 -10 7 -8 -1 -5 10 2 9 9 3 8 -1 5 0 -10 7 -10 5 -9 -9 -1 -5 1 -3 10 5 5 -8 -8 4 -5 0 -7 10 -9 1 0 8 -4 0 6 0 -10 8 7 -8 8 7 6 3 -9 -10 1 -5 9 -4 -4 0 -10 -8 -6 -4 3 -3 1 0 0 5 5 4 -8 1 5 2 1 1 10 -3 -7 0
69 88
96 96
 5 4
0 -2 3 1 2
1 2
4 5
2 5
1 3
 50 50
1 -9 8 -9 5 -4 -4 3 -2 -1 3 -8 -6 -6 2 -5 -1 -2 -5 10 2 0 10 10 5 -3 12 -1 -9 9 -10 4 7 0 -6 0 -1 4 8 0 -3 -8 10 10 6 6 -3 -5 -3 -8
28 41
28 49
49 49
6 38
22 30
50 50
41 45
30 32
17 44
24 25
27 39
17 39
50 50
10 14
11 12
18 28
11 12
36 42
45 49
29 36
32 44
19 41
6 36
39 40
32 44
41 47
6 47
44 48
31 48
45 48
43 48
1 14
46 50
50 50
38 40
18 29
19 29
20 50
3 21
47 50
6 24
38 49
14 48
28 39
36 50
10 32
5 12
14 18
13 23
19 24

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

 23
5
1 2 3 4 5 
 20
1
1 
 12
0

 21
1
1 
 16
0

 6
2
1 4 
 9
3
2 3 4 
 20
0

 1
0

 11
0

 26
2
1 2 
 6
2
2 3 
 3
0

 7
2
2 3 
 6
2
1 2 
 33
48
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 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 
 4
2
1 4 
 23
0

 21
0

 5
4
1 2 3 4 
 4
0

 6
4
1 2 3 4 
 34
48
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 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 
 19
4
1 3 4 5 
 14
4
1 2 3 5 
 21
2
1 2 
 34
48
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 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 
 23
5
1 2 3 4 5 
 19
4
1 3 4 5 
 19
4
1 3 4 5 
 0
0

 20
0

 25
30
3 5 6 10 11 12 13 17 18 19 21 22 23 24 27 28 29 30 31 32 36 38 39 40 41 42 45 46 48 49 
 23
5
1 2 3 4 5 
 21
2
1 2 
 7
2
2 3 
 34
48
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 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 
 19
4
1 3 4 5 
 14
4
1 2 3 5 
 21
2
1 2 
 15
4
1 2 3 5 
 23
5
1 2 3 4 5 
 14
4
1 2 3 5 
 20
1
1 
 21
2
1 2 
 12
0

 21
1
1 
 20
0

 23
5
1 2 3 4 5 
 19
4
1 3 4 5 
 19
4
1 3 4 5 
 1
0

 12
0

 23
5
1 2 3 4 5 
 21
2
1 2 
 6
2
1 2 
 34
48
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 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 
