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