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