about summary refs log tree commit diff
path: root/THT/C/QG-2017/input19/100.txt
blob: 9a15a2beff1cb78f3e63326379506b4343e9ade3 (plain) (blame)
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
 97 110 110  96  56  44  41  47  49  62 106 154 186 199 204 216 217 220 181  71  38  58  80  97 112 126 134 133 130  78  27  24  44  59 106 175 200 210 212 222 218 216 200 130 108  87  72  75  87 103 126 147 140 143 126  84  43  47 103 161 189 207 216 211 221 224 181  49  21  35  39  44  70 102 123 133 136 135 141 129  89  43 102 174 200 214 214 219 216 218 196 115  68  55  39  31  32  50  81 108 
104 114 111  95  65  49  43  46  46  56 102 154 179 192 197 210 213 222 189  82  51  69  87  96 106 122 136 143 137  87  33  23  38  52  99 169 196 209 208 217 215 217 196 116  84  71  68  82  99 111 126 140 142 139 119  78  43  53 111 168 199 205 208 207 217 217 184  68  22  34  35  41  71 105 126 136 148 136 138 138 106  54 102 175 194 212 215 223 221 224 206 127  67  52  35  27  29  46  79 107 
101 112 113 101  70  50  40  43  41  49  96 151 186 198 200 209 211 222 190  82  42  67  94 110 121 131 138 140 131  90  42  29  43  59 107 174 187 206 207 213 216 225 203 115  65  57  59  79 100 113 123 131 145 141 120  79  44  50 105 159 188 194 203 207 217 214 184  75  29  34  30  36  67  99 116 124 131 112 107 112  96  50 102 182 201 218 222 230 225 226 212 138  65  49  32  23  25  42  77 107 
 96 104 111 106  74  53  44  50  46  51  98 157 184 196 196 206 213 228 195  85  32  51  74  92 109 126 134 134 127  96  55  40  51  65 107 165 187 209 210 208 206 216 195 106  54  50  55  75  97 112 122 128 142 145 130  88  49  55 114 172 186 205 219 219 225 224 193  80  24  26  23  33  68  99 114 120 119 119 120 121 106  60 102 174 205 221 223 229 222 225 215 146  71  53  36  27  28  43  78 113 
101 104 109 105  77  53  46  55  50  50  97 159 186 201 204 211 216 232 205  97  38  52  69  84 104 123 132 132 131 108  68  51  59  73 108 157 189 211 211 209 204 211 190 104  42  45  59  83 105 118 125 130 142 148 135  91  46  53 120 187 201 221 231 221 222 227 204  93  28  28  24  36  71 101 116 124 132 145 147 138 117  64  99 168 197 211 212 222 219 224 218 154  78  60  42  35  33  47  81 117 
101 109 114 112  84  57  47  56  49  44  92 157 190 213 218 217 210 225 207 107  39  61  86 105 120 131 133 127 136 112  69  46  56  74 110 153 187 204 207 218 221 228 206 119  36  45  62  85 106 118 126 131 142 151 140  96  48  49 110 175 199 209 216 210 211 214 202 107  39  35  28  38  70 101 119 130 142 151 149 139 117  55  91 173 196 207 210 223 222 227 219 152  77  58  42  35  32  42  77 114 
 99 111 123 122  91  59  50  55  48  43  87 154 188 213 217 213 206 217 202 115  44  62  86  98 109 121 127 130 130 108  62  41  46  65  98 148 185 201 205 216 221 228 206 127  37  42  62  83 102 117 129 138 137 152 151 108  55  50 105 162 188 196 201 203 209 212 202 116  32  31  27  37  70 100 121 136 144 153 154 149 132  61  82 162 199 212 216 227 224 224 211 149  78  57  38  30  28  38  72 108 
111 117 129 123  93  56  48  53  48  48  85 151 188 209 207 211 213 216 198 129  51  60  82  86  95 112 119 132 128 111  62  51  48  61  85 148 176 191 197 200 204 215 198 139  39  33  60  86 105 124 133 145 144 154 154 112  52  45 101 158 188 203 209 207 221 228 215 125  35  39  37  43  69  94 114 129 141 148 148 136 129  67  77 151 186 198 207 215 212 213 199 153  85  63  40  29  26  39  74 108 
125 131 136 127  99  61  51  58  54  55  91 155 180 205 207 209 207 212 202 138  45  61  91 102 111 123 125 134 153 128  72  52  53  68  92 147 182 193 197 204 215 230 212 148  47  36  58  84 107 126 130 138 155 148 140 112  63  51 105 166 196 215 225 224 234 235 223 135  46  44  37  40  67  95 115 130 140 145 140 133 125  68  82 163 185 193 198 207 210 216 206 158  85  62  40  28  23  33  68 104 
123 129 135 128 108  68  58  65  63  61  90 148 183 207 207 209 206 210 203 143  48  62  89  99 110 126 131 142 158 132  78  51  58  75 107 161 194 205 209 216 225 237 218 157  55  39  57  83 106 125 131 142 153 147 141 116  68  53  98 151 188 208 220 218 222 220 209 127  31  33  31  40  67  94 109 120 138 145 143 145 135  77  82 161 196 206 211 218 219 225 217 172  90  61  34  26  29  39  65  94 
108 111 122 120 120  78  67  74  71  65  85 136 178 199 201 211 215 223 217 159  50  54  72  77  93 117 131 146 153 134  85  46  51  66 107 161 180 197 207 217 222 232 220 168  65  45  58  80  99 118 130 147 143 147 146 112  59  47  92 140 169 188 198 195 197 196 192 119  30  34  33  41  68  91 106 117 141 150 146 156 139  81  78 157 190 206 215 220 215 220 215 176  80  61  48  48  47  48  71 101 
113 115 129 135 124  78  64  71  70  61  77 123 179 201 206 219 223 229 223 166  57  55  67  73  93 122 136 149 149 136  95  49  54  64 109 161 184 201 213 220 220 229 223 179  77  52  61  82  99 119 132 151 146 153 152 115  58  45  95 149 175 192 200 197 200 203 206 137  30  32  29  35  61  90 115 132 146 153 143 155 135  79  75 158 182 198 209 214 208 213 213 178  82  74  70  66  49  39  65 104 
122 124 136 140 127  79  62  69  70  63  78 125 167 194 204 218 215 215 210 155  61  62  78  89 113 140 145 149 153 141 103  52  60  65 109 154 193 204 210 214 213 224 222 181  72  45  50  74 101 122 133 149 150 150 152 126  68  43  90 150 185 198 205 201 206 208 212 142  30  35  29  33  59  89 118 140 145 152 139 160 135  82  75 157 191 202 210 213 209 219 220 183  96  72  50  40  26  26  62 106 
127 126 134 138 132  86  61  68  69  62  82 126 164 183 198 199 206 203 205 166  73  63  73 106 127 150 145 159 158 146 109  60  56  63  94 146 187 204 209 212 216 221 218 190  79  34  47  74  94 117 127 142 144 150 154 128  70  40  82 146 182 199 201 203 204 208 210 154  44  42  56  59  67  93 117 134 136 142 153 145 142  85  69 158 197 204 207 212 212 217 218 193 102  72  47  25  29  29  59 107 
121 123 132 138 131  90  58  63  69  64  90 140 175 189 204 202 215 213 217 182  95  77  80 114 130 151 142 157 149 140 108  66  60  75 105 162 190 208 211 218 224 222 211 184  81  34  53  78  91 114 124 139 139 148 152 127  76  51  94 157 187 206 206 215 214 219 217 166  67  56  71  72  72  98 121 131 140 142 161 142 148  89  63 149 188 196 200 211 215 217 218 196 110  76  53  26  37  35  60 106 
120 125 133 142 139 103  61  56  67  62  87 147 180 196 208 212 219 217 217 183  92  75  83 109 124 147 146 153 148 141 109  65  59  70  99 154 186 201 202 213 223 220 205 173  82  41  60  80  92 118 127 139 149 151 152 130  80  53  93 157 187 205 207 218 217 220 218 167  56  36  42  46  57  92 118 130 143 144 158 148 152  95  58 138 186 198 205 217 223 226 224 197 118  72  44  21  32  31  56  98 
122 131 133 142 138 108  62  51  66  58  79 143 180 200 211 217 213 210 207 180  77  62  82 104 116 136 144 150 153 146 113  66  53  59  83 137 172 187 190 202 213 214 207 183  99  52  62  79  94 125 133 140 152 152 153 131  77  44  83 151 182 201 205 214 211 214 220 178  56  27  27  32  49  86 111 122 138 142 154 149 150  96  55 137 190 204 211 221 224 225 219 189 119  69  47  28  31  24  50  91 
121 136 133 142 132 103  62  56  71  65  84 141 175 198 208 219 208 207 203 184  77  57  86 105 113 124 141 147 147 142 113  69  58  64  87 143 169 185 189 198 206 210 213 200 113  53  54  72  93 126 134 142 148 149 154 135  77  39  80 153 183 201 202 209 204 211 226 194  78  43  38  42  56  91 115 126 140 146 154 151 146  96  52 135 185 202 209 215 214 215 211 182 114  66  56  45  39  26  53  96 
119 141 136 145 139 104  69  67  76  71  89 130 166 187 195 214 204 209 204 186  83  49  79 102 112 118 141 149 145 143 116  73  61  66  89 143 177 193 199 208 213 214 218 208 113  45  43  67  90 120 132 147 156 153 157 140  81  36  74 147 181 192 188 195 194 204 222 192  65  31  28  33  50  90 121 140 145 149 152 153 146  99  46 126 183 203 210 212 208 212 214 189 111  61  58  53  42  25  54  93 
111 139 133 142 142 101  71  73  77  75  94 125 169 185 187 211 205 215 207 188 101  52  78 103 115 118 142 149 151 149 122  79  65  68  90 145 181 199 206 218 223 221 221 208 108  38  39  67  90 117 132 155 157 150 153 140  85  40  73 142 178 183 173 183 187 199 215 181  70  34  28  31  44  81 116 140 143 146 145 152 148 101  43 118 184 205 211 210 204 210 216 195 118  63  60  56  44  25  50  87 
112 121 132 136 142 120  76  74  78  79  84 127 167 182 197 206 211 214 208 198 120  45  82 108 115 129 143 150 155 148 139  78  60  61  95 154 185 202 216 220 222 225 220 209 122  30  42  70 100 118 130 152 154 149 153 142  90  45  73 136 178 183 181 188 193 200 204 182  84  37  33  33  46  82 109 138 134 148 151 151 151 103  41 115 187 203 203 207 213 217 217 198 123  59  59  44  39  31  40  86 
122 123 130 138 147 130  87  82  79  77  84 131 175 188 201 206 211 215 214 208 127  43  75 101 115 133 146 151 151 146 137  77  58  60  90 147 182 194 201 202 207 214 213 205 131  33  39  64  95 113 123 143 150 146 151 145 100  54  78 139 183 193 196 203 205 209 214 196  95  41  36  37  46  80 102 126 147 154 152 148 148 106  47 119 189 208 211 216 220 225 227 210 103  34  34  24  26  24  38  84 
132 131 135 144 142 128  88  82  75  70  79 131 177 190 200 204 207 214 217 216 142  51  74  99 114 133 144 149 146 145 137  83  62  67  91 146 171 187 198 202 208 218 219 214 131  28  30  58  94 115 124 141 148 149 156 153 110  59  76 139 175 192 203 213 213 217 227 212 107  42  32  32  40  78 103 124 141 149 150 147 145 108  51 116 188 211 219 224 226 229 232 216 111  32  30  22  23  23  37  77 
124 132 138 143 146 128  85  77  71  65  71 118 162 177 190 194 197 205 210 211 149  54  73  96 109 124 134 141 146 149 138  87  59  66  82 133 168 189 206 208 208 214 218 216 145  37  35  61  97 117 122 134 142 150 159 155 111  51  62 131 175 194 206 214 210 212 221 208 119  44  31  34  40  79 107 125 137 146 152 148 140 105  47 103 177 206 218 227 229 230 232 216 118  30  29  25  25  25  37  72 
116 131 140 144 146 126  82  76  75  71  74 118 156 174 190 194 196 202 206 207 154  54  71  95 108 124 135 143 144 149 137  89  57  68  77 127 168 190 206 206 206 215 222 224 161  50  43  65 100 119 122 134 140 151 158 155 114  48  56 129 179 196 205 212 210 213 222 207 108  31  26  36  41  80 110 124 138 141 147 144 138 111  57 104 168 197 212 224 230 232 235 219 119  26  26  25  23  23  37  68 
117 129 139 148 142 123  80  76  73  69  73 118 164 183 199 202 199 204 209 210 167  60  69  93 113 133 144 151 146 154 138  91  55  69  72 120 169 189 206 212 220 232 237 234 160  47  38  58  93 116 125 141 146 153 152 150 119  52  52 123 184 196 202 211 214 221 229 212 107  26  21  33  34  76 112 127 142 138 141 144 147 127  65  95 169 195 207 217 225 230 234 217 128  29  30  31  23  24  43  74 
118 124 133 149 147 129  84  72  72  66  67 106 164 183 201 200 203 203 209 209 172  60  64  93 113 135 143 148 149 156 141  89  45  58  59 105 169 191 212 223 231 235 231 225 162  47  36  54  87 111 120 138 150 152 147 145 112  44  43 114 192 203 204 209 213 221 231 216 126  37  29  30  28  67 105 127 150 143 145 151 154 130  59  78 179 198 206 211 218 224 229 218 128  28  28  30  29  38  59  86 
120 122 133 148 152 138  92  65  77  74  75 105 161 179 199 192 208 200 207 207 172  66  61  95 106 129 135 143 149 152 148  92  43  58  62 113 163 189 208 216 219 213 209 214 168  52  38  55  89 111 121 139 149 150 152 152 110  38  39 112 184 203 208 213 216 221 230 222 123  30  30  24  31  61  97 126 144 145 147 151 150 129  64  85 179 195 210 212 215 222 224 222 137  38  36  36  43  59  75  89 
118 128 137 148 149 139  94  66  74  71  75 108 162 181 198 194 206 204 211 214 188  81  66  93 102 121 133 144 150 153 148  94  44  57  62 117 167 185 196 201 209 211 213 219 170  49  30  45  81 108 122 140 140 145 149 151 113  40  33  97 168 195 210 221 225 224 228 216 127  31  28  26  35  65 100 126 144 147 149 148 148 131  75  86 165 189 212 218 220 224 222 216 148  52  50  43  38  46  62  80 
116 127 136 143 138 136  97  69  74  69  71 103 158 184 206 210 218 217 218 219 183  83  62  96 112 126 132 139 146 152 150  92  33  41  50 109 171 188 201 209 220 224 224 227 172  51  30  44  81 109 118 130 140 146 149 148 109  39  32  93 164 192 209 220 222 223 230 220 132  32  28  29  43  73 104 129 134 145 151 147 149 140 106 114 164 190 211 215 216 224 226 223 143  46  42  33  27  35  50  68 
113 122 131 137 149 146 103  67  66  59  63  95 158 186 204 211 211 210 205 208 175  80  52  92 120 129 134 135 153 161 159  96  27  26  34  98 176 192 203 211 220 221 216 218 178  56  30  41  78 108 119 131 142 151 155 153 116  48  37  91 164 191 206 215 216 216 223 214 130  32  35  43  57  80 101 119 128 140 148 136 133 120 108 114 156 183 203 206 209 219 223 219 139  42  42  41  42  49  54  63 
110 124 136 142 156 149 100  57  56  54  63  98 149 177 189 198 195 201 198 206 187  93  51  88 117 126 138 144 146 152 152  93  26  24  32  96 171 187 196 202 212 214 215 219 183  60  30  34  72 107 125 140 148 155 157 156 124  55  32  71 150 179 196 211 217 220 227 217 142  44  46  53  59  70  81  94 102 112 124 119 119 104 108 113 149 180 203 208 212 222 223 213 153  54  53  55  54  53  45  42 
113 131 145 149 149 143  96  55  56  53  57  88 151 183 195 210 201 210 202 212 187 100  52  83 109 115 135 148 147 147 143  88  29  29  30  89 165 184 197 204 212 213 212 217 184  61  34  34  70 107 122 137 149 148 145 150 134  74  47  79 155 179 192 208 219 226 235 225 152  47  40  40  43  57  77  97 102 105 119 124 132 110 116 113 158 183 205 208 216 230 230 216 155  53  48  43  41  40  34  38 
112 132 137 147 150 149 101  51  40  31  35  68 154 190 198 204 210 213 209 206 192 104  49  83  97 107 130 145 140 140 140  92  29  28  28  81 169 188 199 204 213 217 215 216 181  76  37  55  76  99 122 133 145 148 140 135 129 101  84  99 161 195 206 210 214 220 230 224 151  44  34  30  41  58  77 114 115 111 104  95  89  70  70  77 145 188 203 213 207 219 222 223 163  62  34  40  29  35  47  33 
108 129 135 150 148 144  91  38  26  21  27  59 136 177 188 191 206 211 218 215 202 110  46  79  91 105 124 136 141 139 137  94  33  30  29  72 152 179 196 201 210 215 216 219 191  92  44  68  81  93 111 111 123 125 115 111 117 107  96 102 151 188 196 197 204 213 223 217 158  60  56  51  52  53  53  74  67  66  57  45  36  31  40  64 123 155 166 173 216 224 212 215 199 141  68  38  47  52  49  52 
111 128 137 148 152 144  85  29  24  24  29  56 135 182 196 198 204 207 217 221 210 117  44  75  94 109 122 128 141 138 136  94  38  27  30  70 142 177 201 204 205 206 207 210 195  91  41  60  74  83  92  85 104 109 105 109 118 109 102 115 155 186 192 197 209 219 227 220 162  59  50  44  39  38  35  38  49  49  45  43  46  46  58  79  49  59  80  81 192 218 208 213 208 190 121  65  68  67  56  66 
116 127 134 141 149 146  89  29  21  22  29  53 143 191 206 207 212 211 215 216 210 122  45  70  95 112 120 125 130 135 140 106  57  35  41  74 143 179 204 207 209 211 212 215 198  93  36  47  58  72  91  89 111 120 121 120 118 101  95 113 155 188 201 211 222 227 232 225 171  56  33  35  38  38  38  33  40  42  43  52  65  68  71  84  46  40  55  39 123 183 184 187 180 156 146 119  65  43  46  32 
108 115 126 131 134 141  92  31  18  21  28  52 138 187 205 212 222 221 222 218 211 133  54  71  94 109 114 121 130 129 136 121  96  63  54  60 142 177 200 203 212 223 226 227 193  92  35  42  51  72 105 114 112 106  89  80  75  57  50  67 144 183 203 218 228 229 231 225 188  81  41  35  42  38  38  32  37  48  55  59  58  56  66  88  70  53  45  35  69 163 175 163 169 151 165 163 106  66  72  79 
 97 102 120 123 129 143  97  34  20  22  29  51 132 181 199 207 217 216 216 211 211 146  70  78  93 102 106 120 122 114 117 113 111  82  75  69 144 178 197 196 204 215 218 217 208 108  49  45  38  45  65  66  58  51  36  33  40  34  43  71 148 183 201 217 228 228 231 225 214 147  96  53  51  50  56  53  44  57  60  51  38  28  44  73  77  65  39  47  72 156 166 155 148 152 155 154 144 126 126 146 
105 106 123 125 135 148 100  34  19  21  25  42 115 165 184 190 197 197 199 198 201 145  72  75  84  88  94 112 107 102 105 101 104  85 105 116 138 173 193 189 193 202 206 206 188  96  43  43  35  35  43  36  40  50  52  51  48  40  59 102 154 181 192 204 216 217 218 210 203 185 144  77  57  48  47  37  37  42  40  37  31  25  34  55  66  73  44  58  89 132 138 143 145 147 147 142 141 150 146 129 
101 111 122 134 139 150 114  38  27  23  38  48 104 157 182 194 195 207 205 217 213 155  59  56  66  67  79 100 112 120 119 111 104  94  97 110 127 165 184 180 187 204 210 206 183 105  30  38  26  43  30  29  32  40  42  60  48  49  65 111 144 161 173 171 174 187 191 183 179 175 164 164 119  51  45  60  70  88  88  95  39  24  25  66  67  84  94  99 113 138 151 149 140 138 133 126 124 123 119 112 
 99 117 125 139 148 151 125  70  54  32  38  54 105 160 188 199 197 207 203 215 216 158  55  45  70  92 107 115 116 113  97  80  68  56  51  59 107 159 192 190 193 206 214 213 211 121  42  32  38  34  33  47  38  44  45  59  45  41  55  99 116 127 148 160 161 172 187 188 195 191 184 191 165 118 113 119 128 141 135 127  54  27  31  80 117 121 121 122 130 142 143 135 139 134 126 120 121 126 126 123 
 95 115 116 127 133 136 127 104  87  50  37  47 103 163 192 200 193 201 196 207 211 162  59  40  53  72  83  85  60  55  41  34  36  36  41  54 108 158 192 191 193 203 207 206 217 194 133  63  44  49  56  56  47  47  45  51  39  31  46  86  73  86 135 181 185 178 176 170 171 167 162 168 163 151 152 153 144 152 149 143  79  43  38  75 126 119 113 117 126 132 132 129 138 135 129 125 128 132 129 122 
 89 106 104 110 102 107 104 100  90  73  58  58  99 162 194 202 198 211 209 220 217 168  67  44  41  39  41  46  41  41  35  34  39  41  52  73 129 164 188 191 196 194 178 163 154 190 147  79  39  63  51  38  38  39  37  34  26  12  21  46  46  45  83 134 151 150 151 149 145 151 157 159 161 158 151 144 140 136 133 141 114  88  77  93 115 109 109 116 123 125 127 130 129 127 122 118 119 118 110 100 
 77  87  90  90 103 112 112 117 108 104  86  75  99 162 193 201 200 215 214 223 221 164  58  35  36  33  32  34  38  43  44  48  49  47  60  83 130 146 156 163 171 170 161 159 154 166 142 129  63  40  23  54  50  62  69  51  37  15  12  17  27  27  50  96 131 139 134 133 133 133 139 131 132 143 140 140 137 122 111 118 118 114 111 116 117 120 125 129 127 121 118 118 104  99  89  78  72  69  63  57 
 70  71  91  87 109 111 107 111  87  83  70  66  89 153 183 192 192 210 205 209 215 170  63  32  31  36  39  35  31  36  39  46  48  43  55  80 109 121 134 146 150 147 164 196 222 216 225 229 142  55  27  57  62  91 102  63  41  12  12  12  11  18  18  42  96 118 114 121 115 116 131 124 126 137 126 126 122 120 118 118 120 120 121 121 108 108 102  92  80  72  66  61  54  55  54  50  48  49  51  50 
 67  72  94  85  82  70  55  55  34  36  41  53  71 136 173 191 198 211 208 211 222 197 118  65  42  47  51  49  48  47  44  43  38  30  36  54  87 112 146 163 155 141 157 188 155 128 131 121  77  32  30  58 115 133 140  81  34  21  33  31  33  46  42  56  95 116 110 116 127 120 121 114 119 131 123 122 117 124 126 113  97  82  76  73  65  66  60  49  45  49  53  54  51  54  54  51  49  49  49  48 
 44  53  62  51  44  38  33  30  33  36  41  45  79 137 169 187 198 195 200 204 208 211 194 130  74  62  49  49  35  34  33  32  29  30  38  47  61  91 134 157 149 141 140 138  75  26  21  15  16  21  25  74 185 168 142  97  50  60  90  88 100 105 100 106  99 114 116 122 128 119 111 111 116 112 100  87  90  88  80  67  54  46  47  49  38  45  50  48  47  52  57  58  54  51  48  47  49  52  55  57 
 37  37  44  39  39  46  47  40  41  50  54  53 104 147 161 171 181 181 187 193 190 188 176 164 145 133  69  23  41  43  51  64  77  86  97 106 108 116 135 149 147 141 133 122  75  30  18  21  44  63  50  61  75  85  56  46  59  61  79 100 123 130 125 129 117 120 106 102  91  86  81  75  70  65  59  56  55  52  47  45  44  44  43  41  41  44  46  49  55  62  61  57  54  55  55  57  58  59  60  61 
 41  38  35  23  30  38  45  46  48  52  57  59  98 128 130 139 155 158 169 178 198 187 175 185 188 195 128  82  94  94  99 113 126 136 143 147 145 133 128 129 133 141 140 128 117  87  73  72  97 118  95  77  30  62  96  51  43  56  30  71 116 114  98  92  75  79  69  68  63  61  58  53  50  48  49  50  54  51  48  49  51  52  49  45  56  54  52  55  60  63  59  54  53  54  55  55  55  56  57  58 
 38  28  40  45  40  37  41  50  49  42  46  56 100 123 126 143 166 170 179 187 205 198 189 180 167 169 138 122 119 112 107 111 116 116 117 116 113 109 112 119 126 135 134 120 118 113 111 109 121 135 120 102  94  99 128  71  29  37  19  45  74  73  59  58  49  60  56  58  62  59  54  51  50  52  52  53  51  54  56  57  57  57  57  58  58  56  54  56  60  62  63  63  63  62  60  56  54  54  57  59 
 90  45  51  53  57  46  41  46  40  29  31  44  65  97 121 160 192 189 184 183 182 167 164 147 149 143 127 116 110 102  96  97 102 102 101 101  99 102 110 113 113 119 119 107 120 124 122 115 109 107 102  94  96  81  67  66  48  41  58  49  53  57  52  60  55  65  56  54  59  56  52  52  53  55  55  54  52  56  59  59  55  52  55  57  59  56  55  57  59  58  61  64  59  58  57  55  54  57  63  69 
141  86  65  42  44  35  29  31  36  44  55  64  84 106 115 145 171 163 158 161 163 147 159 130 140 123 127 125 123 117 112 113 115 114 113 113 101 107 118 119 117 124 128 117 121 114  98  88  75  61  60  57  51  55  54  53  54  59  59  53  55  57  47  54  50  65  60  59  59  59  58  56  53  50  49  49  55  57  59  58  55  53  53  55  61  55  55  60  63  60  56  56  58  62  68  75  84  95 110 120 
181 193 188 105  37  57  68  77  97 113 125 138 147 153 151 153 151 142 139 140 154 153 160 152 160 153 143 127 127 119 113 117 120 117 111 109 113 123 121 119  99  99  89  84  64  57  50  52  50  45  47  50  42  50  57  47  46  52  47  46  51  53  53  57  56  59  57  56  54  55  54  54  53  53  51  49  56  56  54  51  51  56  60  60  54  58  62  64  67  76  89  97 108 112 117 120 121 121 122 122 
202 251 249 157  79 109 124 127 136 139 139 149 143 141 138 130 126 131 142 151 161 159 150 140 138 141 136 127 132 123 118 118 118 108  96  89  75  85  79  78  60  64  56  58  51  46  42  43  43  42  43  48  44  48  49  48  49  52  55  53  54  54  55  53  52  51  53  54  59  59  57  54  51  54  57  60  55  58  57  51  52  61  70  74  86  99 112 115 117 122 128 132 120 116 109 100  89  78  68  62 
185 189 141  86  85 116 137 140 139 132 126 128 119 127 135 138 137 134 135 136 128 131 129 126 128 132 132 128 114 105  97  93  87  77  65  59  55  58  52  52  44  51  49  51  55  50  46  44  43  43  45  50  43  46  47  45  45  46  47  46  43  46  51  54  55  56  57  58  48  55  62  63  56  51  52  56  59  68  79  86  93 106 120 130 130 135 135 128 116 104  93  85  76  71  65  62  63  63  64  63 
 87  79  32  29  84 112 139 145 141 135 131 130 137 134 128 123 120 119 119 119 110 116 118 115 107 100  90  82  76  69  59  54  51  51  50  49  54  52  50  50  50  53  53  53  50  50  49  48  47  48  50  53  46  49  51  51  50  48  48  49  53  55  59  59  58  55  56  57  59  61  66  70  74  81  96 108 124 126 127 123 116 111 107 106  93  89  80  70  65  66  66  64  66  64  60  60  63  66  64  63 
 46 117 123 131 130 140 150 145 133 133 136 132 114 110 106 106 111 114 113 110  93  90  82  71  62  58  56  56  54  53  50  47  47  49  50  49  45  42  47  49  56  53  56  55  46  49  52  50  47  47  47  46  48  48  50  52  51  49  50  52  48  51  54  57  60  68  78  86 100 106 119 135 139 131 121 116 123 114 102  92  82  71  63  58  61  59  57  54  58  63  67  64  60  61  63  65  66  65  61  59 
 94 156 158 142 145 137 133 122 107 111 116 107 113 108 103  96  90  82  76  71  62  59  56  53  51  49  50  51  47  50  51  47  46  48  47  44  50  47  56  54  62  51  54  52  50  55  58  53  49  48  49  47  48  45  44  45  46  46  51  58  63  73  86  99 111 125 139 149 145 139 134 132 121  99  81  73  69  61  55  54  54  52  54  56  54  58  62  64  67  67  63  56  58  61  65  66  65  62  62  62 
147 137 130 140 140 128 124 115 102 103 101  81  72  73  72  67  60  57  59  62  52  51  51  54  54  51  48  46  52  55  52  47  45  49  52  52  52  48  58  54  63  48  54  53  49  55  57  52  49  51  53  53  57  54  55  62  69  79  92 105 116 127 139 145 140 128 118 113  98  85  72  66  61  56  58  66  59  58  60  63  61  55  54  57  56  59  62  63  64  66  64  61  64  67  68  65  61  58  62  65 
122 127 122 128 138 119  95  80  72  64  58  53  48  52  54  54  56  58  58  56  61  53  51  54  54  49  48  54  51  50  51  52  50  45  49  56  52  51  52  54  57  59  60  59  54  61  61  45  61  55  63  71  73  87 105 120 127 130 134 137 130 115 101  93  83  69  63  64  56  58  60  58  56  56  60  64  58  60  64  65  59  53  56  65  59  61  54  66  56  63  56  61  70  66  64  65  64  61  57  58 
112 110  90  79  73  63  53  51  51  50  47  47  54  56  55  52  52  54  54  52  57  52  52  60  61  55  50  51  50  50  52  54  52  49  50  56  53  55  57  58  59  57  56  54  53  63  66  68  87  98 106 117 132 134 133 127 115 101  90  85  71  61  55  57  58  54  53  57  63  64  64  61  56  54  55  57  65  64  65  65  60  55  56  62  62  63  56  65  58  64  60  66  70  63  60  62  66  67  66  68 
 59  59  51  46  47  45  45  48  49  47  44  45  50  52  51  49  50  54  57  56  58  53  50  56  59  55  50  49  52  54  57  59  56  52  50  51  60  59  58  56  59  64  73  78  90 105 109 126 129 137 122 120  97  89  80  69  61  57  54  53  63  56  54  58  61  59  58  61  53  55  57  57  56  58  61  63  58  57  59  62  64  64  65  67  68  66  62  66  62  65  64  70  72  66  61  62  63  64  65  68 
 42  44  48  52  43  44  47  50  49  45  45  47  51  53  53  50  51  53  53  51  57  52  50  54  58  57  54  53  58  58  56  54  53  53  55  56  58  69  86 102 112 118 120 120 133 130 112 109  88  88  69  61  67  59  50  45  48  54  58  61  63  58  54  55  57  57  57  58  57  58  61  62  63  64  67  68  66  66  65  66  69  70  70  68  67  65  65  66  64  60  61  64  64  64  64  66  64  63  66  71 
 49  41  38  40  43  43  45  47  46  42  45  48  49  52  54  53  53  55  54  51  55  55  56  57  57  54  50  47  56  57  57  60  70  85  98 104 123 131 144 152 150 137 119 107  85  73  59  53  43  56  60  56  61  59  56  56  57  58  57  54  66  62  58  58  61  63  63  62  62  63  65  66  67  67  67  68  72  72  71  69  69  71  69  67  70  67  73  69  71  61  64  65  67  68  71  72  69  64  66  70 
 44  45  46  44  51  49  48  49  48  45  46  49  46  50  51  51  54  59  60  59  59  58  57  53  51  53  58  61  69  83 100 115 132 147 152 151 137 127 113 100  90  78  64  55  57  48  56  52  51  55  65  53  56  57  59  62  63  61  60  58  64  62  60  59  61  62  60  57  60  60  62  63  65  66  65  64  64  68  69  67  66  71  72  70  73  70  77  69  75  62  72  74  76  72  69  70  71  67  63  62 
 43  47  49  45  49  46  46  48  48  47  50  54  53  56  56  54  53  56  59  60  56  57  58  59  70  89 107 118 148 152 158 158 152 138 115  97  77  68  57  52  53  55  54  53  62  53  61  55  56  53  60  49  59  60  60  58  59  62  63  62  56  57  58  60  63  64  62  57  67  65  66  66  65  63  64  65  64  69  72  70  69  70  70  69  70  67  74  67  73  64  73  74  74  66  62  68  74  71  68  67 
 49  47  48  52  51  51  51  49  48  49  56  62  55  57  57  54  51  55  62  68  72  83  93 105 124 146 153 149 140 122 101  85  76  67  57  49  55  53  56  59  58  56  57  58  61  57  53  54  55  56  56  58  59  63  63  59  62  69  67  60  59  59  58  59  60  62  63  63  69  67  68  68  64  60  63  70  62  65  68  69  66  63  65  67  69  71  72  73  72  74  74  76  72  68  67  70  72  70  69  71 
 47  45  47  49  48  50  52  52  51  52  55  58  51  54  61  69  79  90 100 107 121 124 121 114 109 105  94  81  67  62  53  46  45  49  56  62  57  58  59  60  57  55  60  67  64  61  59  58  60  61  63  63  57  62  64  62  63  67  63  55  67  66  64  62  61  63  67  70  67  67  69  69  65  60  60  64  67  68  68  65  62  62  67  70  70  70  71  71  70  70  72  74  72  75  73  66  67  73  72  67 
 52  50  49  51  57  57  54  50  48  52  57  59  77  84  99 116 126 128 123 120 101  95  81  66  57  56  53  48  49  53  56  56  54  54  55  57  63  61  61  61  59  59  64  72  67  67  65  62  61  64  64  63  62  64  63  59  59  63  62  60  65  64  65  66  68  68  67  65  65  66  67  67  65  62  62  64  63  66  69  69  68  67  67  68  64  68  72  74  73  71  68  67  76  79  75  68  67  72  73  68 
 54  52  53  54  53  57  59  61  73  92 108 115 122 118 116 116 108  92  76  68  61  60  57  53  52  54  54  52  55  53  51  50  52  54  58  59  66  61  59  60  61  61  63  66  65  67  66  62  60  64  65  62  63  64  63  60  59  61  61  61  62  58  56  60  66  69  65  60  68  68  66  63  61  63  64  64  58  61  63  65  66  65  65  65  65  68  70  72  70  68  68  68  75  70  67  68  67  62  63  69 
 53  53  56  58  80  91 103 110 118 124 123 116 100  87  74  68  62  54  53  57  64  62  58  55  52  51  52  52  61  58  55  55  57  58  58  56  61  58  56  59  60  59  58  59  58  64  64  59  59  63  65  62  59  62  66  67  65  63  61  59  69  63  58  59  65  69  71  69  69  69  67  62  61  64  65  64  65  64  64  65  65  66  68  69  69  68  68  66  66  68  71  73  73  67  67  70  68  62  64  71 
 76  92 110 124 145 146 136 116 100  90  77  63  60  52  48  51  54  53  58  67  56  55  54  53  54  53  56  60  56  56  56  57  57  57  57  56  54  55  60  63  62  57  58  61  57  65  65  58  56  62  62  58  63  64  66  66  64  62  63  65  64  66  66  66  65  65  67  69  60  64  65  63  66  71  72  68  65  66  68  71  72  69  66  62  62  66  70  73  73  70  69  69  65  70  71  66  64  68  69  68 
145 155 153 146 120 103  83  70  63  57  53  51  51  47  52  60  59  51  52  61  57  58  58  58  60  59  56  52  55  56  56  54  52  54  59  62  56  58  61  62  61  59  59  60  60  62  62  59  56  57  60  61  62  63  64  64  62  61  61  64  57  60  65  66  67  65  64  65  60  61  64  66  66  65  67  69  62  70  74  69  64  65  65  62  64  66  68  71  73  72  68  65  67  66  69  70  68  65  65  68 
127 109  92  79  66  53  46  49  51  48  50  55  47  45  47  52  53  53  52  53  52  54  54  53  56  59  58  54  50  53  56  56  55  55  55  54  54  55  58  59  59  59  58  57  56  57  58  59  59  60  62  64  67  67  64  62  61  61  64  65  68  67  68  68  68  67  66  65  61  62  66  68  66  63  66  72  60  69  71  64  59  63  66  64  69  68  67  68  70  70  68  65  67  64  69  76  74  67  68  76 
 65  54  51  50  47  45  47  49  48  45  48  56  51  51  49  47  54  61  58  50  57  59  59  56  54  56  57  57  49  49  51  55  57  58  57  55  54  55  58  60  61  60  58  56  61  61  61  62  63  62  61  58  71  68  66  65  65  66  66  66  67  66  64  64  64  66  69  72  69  69  70  70  66  63  64  68  62  67  68  65  65  69  70  68  68  67  68  68  69  70  70  69  65  65  69  74  72  69  70  77 
 43  50  49  43  50  50  52  53  50  46  49  55  57  52  50  51  55  56  53  52  54  59  61  57  54  55  57  57  56  52  49  52  57  60  62  64  58  59  61  63  64  62  60  57  65  63  61  62  64  65  64  61  63  63  66  68  69  68  64  61  65  65  64  64  65  67  68  70  70  69  68  69  67  63  64  68  66  68  68  66  69  72  72  69  68  68  68  69  70  72  73  74  70  67  67  70  72  69  67  69 
 51  55  54  49  48  47  46  49  51  51  54  56  56  48  49  56  53  44  44  54  48  53  57  57  56  57  57  55  62  56  55  60  62  60  58  61  56  56  57  61  64  65  62  60  65  61  58  58  60  61  62  62  60  61  62  62  62  63  63  63  66  67  67  67  67  66  65  64  64  63  62  66  66  66  68  72  69  68  67  67  69  70  70  68  72  73  73  72  71  70  72  72  74  69  65  68  74  74  71  66 
 47  45  45  49  48  49  48  49  51  53  54  53  54  52  55  59  55  47  48  56  58  60  60  58  58  58  56  52  61  58  59  64  63  55  52  55  56  54  53  56  60  62  61  59  67  65  62  59  57  55  55  56  63  63  62  59  56  56  61  67  58  59  61  63  65  65  66  66  69  66  64  65  65  64  64  67  70  70  70  70  70  71  71  72  71  73  74  74  72  69  70  70  71  69  68  69  73  76  75  71 
 49  48  50  52  43  47  51  51  51  52  53  53  50  56  58  56  54  56  56  54  56  57  55  53  55  60  58  55  60  55  55  58  56  50  52  61  62  59  56  55  58  59  57  55  57  59  62  63  62  62  64  66  60  64  67  64  58  55  58  63  64  65  65  65  65  65  66  66  68  64  63  65  66  66  67  70  66  65  67  68  68  67  68  71  64  67  71  73  71  71  71  72  67  71  72  70  68  68  72  74 
 48  49  52  54  50  51  50  48  50  54  55  52  51  56  57  50  47  52  56  56  54  58  57  54  55  59  60  57  59  58  58  59  57  53  54  56  51  63  68  59  54  57  59  55  60  62  61  58  58  61  63  62  64  62  63  66  64  61  62  67  67  66  67  69  68  65  64  66  58  65  71  70  67  67  69  70  73  62  58  63  67  66  69  73  66  69  71  70  66  65  67  70  61  74  67  66  63  37  72  79 
 45  48  51  54  46  48  48  46  49  52  53  50  45  53  58  57  55  54  52  50  59  59  58  55  57  59  58  54  62  58  55  56  57  56  57  59  56  61  63  58  56  59  62  62  65  68  68  65  65  64  63  59  58  60  64  70  68  63  61  63  59  59  63  68  70  67  66  67  69  64  66  70  69  64  66  73  69  61  59  66  70  69  69  73  67  68  69  67  63  63  67  70  65  71  73  65  37  32  69  74 
 48  49  51  52  49  51  50  47  48  49  47  43  49  54  59  59  58  59  60  59  55  53  52  54  60  64  63  58  63  57  53  56  60  61  61  62  60  57  56  57  58  59  62  66  56  60  63  63  64  65  63  59  58  59  62  66  67  67  68  70  65  65  68  73  75  71  69  70  80  69  66  73  74  68  70  78  71  65  65  70  72  69  68  70  69  69  69  68  66  66  70  73  71  73  76  58  10  20  47  69 
 54  52  50  50  46  48  49  49  51  54  53  50  53  53  53  52  53  55  59  62  57  53  51  54  60  61  58  53  55  51  50  54  59  59  58  57  61  57  56  60  62  60  60  62  60  63  64  62  61  62  60  57  62  61  62  64  66  70  73  74  69  67  68  70  70  67  66  68  72  70  68  67  70  73  73  69  75  72  70  71  72  70  70  71  68  70  71  71  71  71  72  73  67  73  64  42   4   7  24  71 
 57  53  50  50  48  50  50  50  53  57  57  53  55  53  54  56  56  53  53  54  57  53  51  56  60  59  56  54  55  53  54  59  62  60  57  57  62  63  64  66  66  65  63  61  64  67  66  63  62  64  64  62  63  66  68  69  70  71  68  64  67  64  63  65  66  65  65  68  65  72  72  65  68  77  75  64  72  71  71  71  71  72  73  74  66  68  71  73  73  73  71  71  73  77  59  37   8   6  29  66 
 54  49  48  53  53  54  52  49  50  53  53  49  56  54  55  60  60  56  53  55  56  52  53  59  62  60  58  60  60  59  59  63  63  61  60  61  59  66  68  64  64  66  65  59  62  65  65  63  64  67  67  65  63  66  68  66  69  72  69  61  65  63  64  68  69  67  68  70  70  74  74  70  71  75  74  69  66  68  70  71  70  71  71  71  67  68  69  71  74  75  74  74  77  73  68  50  19  31  90  74 
 52  48  48  52  48  51  50  48  50  54  54  50  54  52  52  55  57  58  57  57  60  58  59  62  61  58  57  59  59  59  58  58  57  56  58  62  56  63  66  61  61  65  66  62  64  67  69  68  66  65  64  63  63  64  64  64  65  66  66  66  66  66  67  70  70  68  65  65  73  72  72  72  70  68  69  72  67  69  72  72  71  69  66  64  69  72  74  73  73  72  73  75  68  62  70  59  36  68 132  91 
 50  52  52  50  49  54  52  47  48  55  54  48  52  56  55  51  55  63  62  52  55  57  58  60  62  62  60  58  60  61  63  61  59  59  60  62  68  65  61  61  61  63  66  69  67  66  67  68  64  58  60  67  62  60  64  70  68  62  62  71  68  70  70  69  70  71  69  64  68  70  71  71  71  70  72  73  68  68  69  72  73  72  71  71  67  75  79  74  67  66  71  73  70  69  70  53  40  67  85  70 
 50  52  50  49  53  55  51  45  47  55  57  54  56  58  56  53  55  62  61  56  56  56  57  58  60  58  54  51  58  61  63  65  63  61  60  60  71  68  63  60  59  60  63  65  71  68  66  65  62  60  63  69  69  63  62  67  69  68  68  73  65  67  67  67  69  73  73  70  65  66  68  71  73  73  71  70  68  68  68  70  72  74  77  78  75  75  71  65  64  68  71  71  72  69  67  48  25  38  60  55 
 53  57  56  55  48  51  52  52  55  59  58  54  59  61  60  58  59  61  59  54  59  56  54  53  55  57  57  57  60  58  55  54  54  59  63  67  60  61  62  64  64  63  61  61  62  64  66  67  66  65  65  68  72  66  64  66  65  62  62  65  67  68  66  65  66  69  69  66  69  71  72  73  73  72  71  70  72  73  72  71  70  71  71  69  75  74  70  69  71  72  66  58  70  65  65  55  38  43  60  66 
 54  58  59  59  52  53  53  54  56  58  56  54  52  54  56  57  58  58  55  51  60  60  59  58  58  57  57  56  69  64  59  56  57  62  67  72  60  61  64  66  67  66  65  63  67  68  68  66  64  64  63  62  62  64  66  67  63  61  63  67  69  70  69  66  67  70  69  66  70  72  74  72  68  67  72  76  67  71  73  72  73  75  74  71  71  72  72  75  81  83  77  68  77  72  71  67  59  57  64  68 
 52  54  55  57  62  58  54  51  51  53  54  55  49  51  54  58  59  59  58  57  56  61  66  66  61  56  54  54  67  64  63  63  64  65  63  63  70  69  67  66  65  66  68  69  69  69  65  60  60  66  71  71  66  69  71  69  63  61  62  65  68  69  69  69  70  74  73  70  67  68  68  68  67  68  72  77  69  75  77  74  74  78  76  71  76  76  73  71  73  77  76  72  73  73  71  70  69  66  64  65 
 49  48  50  53  58  54  52  53  55  54  53  53  54  54  53  55  55  55  57  60  50  57  61  59  54  52  60  67  60  59  60  62  66  67  65  63  66  67  67  68  67  67  66  65  69  71  68  64  65  72  73  70  68  67  65  63  62  65  67  67  63  66  67  67  69  72  71  67  74  69  64  67  73  75  72  68  70  76  75  70  70  77  78  72  74  77  76  70  69  70  72  73  68  76  73  69  70  68  65  66 
 54  56  54  51  53  56  59  58  55  53  55  59  59  59  57  56  55  54  53  53  61  64  63  54  51  55  59  59  54  52  54  61  62  60  62  68  63  64  66  68  66  63  63  65  62  68  72  70  65  65  68  70  66  66  66  67  67  67  68  68  65  65  67  70  71  69  67  68  66  68  71  71  73  73  72  70  68  72  74  74  74  76  76  74  69  68  77  80  71  72  76  71  69  74  74  70  70  71  69  69 
 51  55  54  50  51  56  60  59  55  52  53  56  57  59  60  59  59  56  54  52  57  62  61  55  55  62  63  57  60  56  57  62  60  56  58  67  66  65  65  65  64  64  67  73  66  69  70  69  66  64  65  69  69  71  74  74  72  72  73  73  71  66  66  70  72  68  68  70  66  70  70  73  66  68  66  68  67  71  75  75  73  71  72  73  73  66  72  76  67  71  78  72  70  73  73  71  71  74  74  73 
 49  52  50  47  51  52  55  55  54  55  55  56  53  56  60  61  59  56  55  55  59  63  63  58  57  60  60  56  65  61  60  62  61  58  61  68  64  63  65  68  69  69  71  76  74  70  67  67  70  70  68  65  66  69  72  71  69  69  73  76  76  71  68  69  70  70  71  72  68  71  63  74  66  77  69  73  67  72  76  74  69  67  71  75  77  71  71  72  68  71  75  71  72  74  73  70  71  75  77  76 
 58  55  51  46  54  53  51  51  54  57  60  61  53  55  59  59  56  55  56  58  63  66  65  62  61  61  59  54  61  59  59  63  64  63  65  68  59  59  64  69  71  70  69  71  72  68  66  66  70  71  70  67  64  68  70  69  66  66  71  75  74  73  74  73  70  70  71  74  74  74  64  78  72  82  72  76  72  74  75  74  72  70  72  73  71  73  75  77  78  79  80  80  74  74  72  69  70  75  76  74 
 55  54  53  53  56  56  57  59  60  59  56  54  55  55  55  55  55  55  58  60  60  61  63  64  64  65  64  63  59  58  60  64  66  65  63  63  65  62  60  62  64  64  67  70  70  69  67  66  66  66  67  67  69  70  71  70  68  69  71  75  67  72  76  73  68  68  70  72  79  72  67  73  74  74  71  72  74  72  70  72  74  75  72  70  70  74  74  72  76  76  77  82  78  77  75  72  73  77  78  74 
 50  51  53  57  56  58  62  63  62  59  55  52  59  56  54  55  58  59  60  59  63  63  63  64  63  62  61  61  62  62  62  63  65  64  62  59  70  65  60  61  63  64  68  71  71  70  68  66  65  65  66  67  66  65  66  67  68  70  70  69  68  71  72  68  67  70  71  69  74  60  61  56  69  60  73  76  71  71  71  73  75  76  73  70  74  79  73  71  80  77  69  71  79  79  76  74  77  81  79  75 
 55  52  51  54  58  58  58  57  56  57  61  63  60  57  55  58  62  64  61  57  62  61  61  62  62  60  60  62  63  62  61  61  64  65  65  62  66  63  64  69  72  70  67  66  69  67  64  65  67  69  70  70  64  62  62  65  70  72  70  67  76  73  68  65  69  77  77  71  79  59  62  44  63  48  70  75  69  73  77  77  76  75  75  76  69  78  78  88 112 109  87  81  75  75  74  74  78  81  80  74