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