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