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