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