1 53955 2 8733209876622 3 873332098766622 4 8764421997755322 5 87333320987666622 6 8733333209876666622 7 873333332098766666622 8 87333333320987666666622 9 87764442219997775553222 10 8733333333209876666666622 11 8876644422199977755533212 12 873333333332098766666666622 13 87333333333320987666666666622 14 877764444222199997777555532222 15 877765444322199997776555432222 16 8733333333333209876666666666622 17 88776644442221999977775555332212 18 873333333333332098766666666666622 19 8887666444422219999777755553332112 20 87333333333333320987666666666666622 21 8733333333333333209876666666666666622 22 8777764444422221999997777755555322222 23 8777765444432221999997777655554322222 24 873333333333333332098766666666666666622 25 887776644444222219999977777555553322212 26 887776654444322219999977776555543322212 27 87333333333333333320987666666666666666622 28 88877666444442222199999777775555533322112 29 8733333333333333333209876666666666666666622 30 8888766664444422221999997777755555333321112 31 87777764444442222219999997777775555553222222 32 87777765444443222219999997777765555543222222 33 87777765544443322219999997777665555443222222 34 873333333333333333332098766666666666666666622 35 8877776644444422222199999977777755555533222212 36 8877776654444432222199999977777655555433222212 37 87333333333333333333320987666666666666666666622 38 888777666444444222221999999777777555555333222112 39 888777666544444322221999999777776555554333222112 40 8733333333333333333333209876666666666666666666622 41 88887766664444442222219999997777775555553333221112 42 873333333333333333333332098766666666666666666666622 43 877777764444444222222199999997777777555555532222222 44 877777765444444322222199999997777776555555432222222 45 877777765544444332222199999997777766555554432222222 46 8888876666644444422222199999977777755555533333211112 47 87333333333333333333333320987666666666666666666666622 48 88777776644444442222221999999977777775555555332222212 49 88777776654444443222221999999977777765555554332222212 50 88777776655444443322221999999977777665555544332222212 51 8733333333333333333333333209876666666666666666666666622 52 8887777666444444422222219999999777777755555553332222112 53 8887777666544444432222219999999777777655555543332222112 54 873333333333333333333333332098766666666666666666666666622 55 888877766664444444222222199999997777777555555533332221112 56 888877766665444444322222199999997777776555555433332221112 57 8777777764444444422222221999999997777777755555555322222222 58 8777777765444444432222221999999997777777655555554322222222 59 8777777765544444433222221999999997777776655555544322222222 60 8777777765554444433322221999999997777766655555444322222222 61 87333333333333333333333333320987666666666666666666666666622 62 88888776666644444442222221999999977777775555555333332211112 63 887777776644444444222222219999999977777777555555553322222212 64 887777776654444444322222219999999977777776555555543322222212 65 887777776655444444332222219999999977777766555555443322222212 66 8733333333333333333333333333209876666666666666666666666666622 67 8888887666666444444422222219999999777777755555553333332111112 68 88877777666444444442222222199999999777777775555555533322222112 69 88877777666544444443222222199999999777777765555555433322222112 70 88877777666554444443322222199999999777777665555554433322222112 71 873333333333333333333333333332098766666666666666666666666666622 72 8888777766664444444422222221999999997777777755555555333322221112 73 8888777766665444444432222221999999997777777655555554333322221112 74 87333333333333333333333333333320987666666666666666666666666666622 75 87777777764444444442222222219999999997777777775555555553222222222 76 87777777765444444443222222219999999997777777765555555543222222222 77 87777777765544444443322222219999999997777777665555555443222222222 78 87777777765554444443332222219999999997777776665555554443222222222 79 888887776666644444444222222219999999977777777555555553333322211112 80 888887776666654444444322222219999999977777776555555543333322211112 81 8733333333333333333333333333333209876666666666666666666666666666622 82 8877777776644444444422222222199999999977777777755555555533222222212 83 8877777776654444444432222222199999999977777777655555555433222222212 84 8877777776655444444433222222199999999977777776655555554433222222212 85 8877777776655544444433322222199999999977777766655555544433222222212 86 88888877666666444444442222222199999999777777775555555533333322111112 87 873333333333333333333333333333332098766666666666666666666666666666622 88 888777777666444444444222222221999999999777777777555555555333222222112 89 888777777666544444444322222221999999999777777776555555554333222222112 90 888777777666554444444332222221999999999777777766555555544333222222112 91 8888888766666664444444422222221999999997777777755555555333333321111112 92 87333333333333333333333333333333320987666666666666666666666666666666622 93 88887777766664444444442222222219999999997777777775555555553333222221112 94 88887777766665444444443222222219999999997777777765555555543333222221112 95 88887777766665544444443322222219999999997777777665555555443333222221112 96 877777777764444444444222222222199999999997777777777555555555532222222222 97 877777777765444444444322222222199999999997777777776555555555432222222222 98 877777777765544444444332222222199999999997777777766555555554432222222222 99 877777777765554444444333222222199999999997777777666555555544432222222222 100 877777777765555444444333322222199999999997777776666555555444432222222222 101 8733333333333333333333333333333333209876666666666666666666666666666666622 102 8888877776666644444444422222222199999999977777777755555555533333222211112 103 8888877776666654444444432222222199999999977777777655555555433333222211112 104 88777777776644444444442222222221999999999977777777775555555555332222222212 105 88777777776654444444443222222221999999999977777777765555555554332222222212 106 88777777776655444444443322222221999999999977777777665555555544332222222212 107 88777777776655544444443332222221999999999977777776665555555444332222222212 108 873333333333333333333333333333333332098766666666666666666666666666666666622 109 888888777666666444444444222222221999999999777777777555555555333333222111112 110 888888777666666544444444322222221999999999777777776555555554333333222111112 111 8887777777666444444444422222222219999999999777777777755555555553332222222112 112 8887777777666544444444432222222219999999999777777777655555555543332222222112 113 8887777777666554444444433222222219999999999777777776655555555443332222222112 114 8887777777666555444444433322222219999999999777777766655555554443332222222112 115 87333333333333333333333333333333333320987666666666666666666666666666666666622 116 88888887766666664444444442222222219999999997777777775555555553333333221111112 117 888877777766664444444444222222222199999999997777777777555555555533332222221112 118 888877777766665444444444322222222199999999997777777776555555555433332222221112 119 888877777766665544444444332222222199999999997777777766555555554433332222221112 120 8733333333333333333333333333333333333209876666666666666666666666666666666666622 121 8777777777764444444444422222222221999999999997777777777755555555555322222222222 122 8777777777765444444444432222222221999999999997777777777655555555554322222222222 123 8777777777765544444444433222222221999999999997777777776655555555544322222222222 124 8777777777765554444444433322222221999999999997777777766655555555444322222222222 125 8777777777765555444444433332222221999999999997777777666655555554444322222222222 126 8888888876666666644444444422222222199999999977777777755555555533333333211111112 127 88888777776666644444444442222222221999999999977777777775555555555333332222211112 128 88888777776666654444444443222222221999999999977777777765555555554333332222211112 129 88888777776666655444444443322222221999999999977777777665555555544333332222211112 130 873333333333333333333333333333333333332098766666666666666666666666666666666666622 131 887777777776644444444444222222222219999999999977777777777555555555553322222222212 132 887777777776654444444444322222222219999999999977777777776555555555543322222222212 133 887777777776655444444444332222222219999999999977777777766555555555443322222222212 134 887777777776655544444444333222222219999999999977777777666555555554443322222222212 135 887777777776655554444444333322222219999999999977777776666555555544443322222222212 136 8888887777666666444444444422222222219999999999777777777755555555553333332222111112 137 8888887777666666544444444432222222219999999999777777777655555555543333332222111112 138 87333333333333333333333333333333333333320987666666666666666666666666666666666666622 139 88877777777666444444444442222222222199999999999777777777775555555555533322222222112 140 88877777777666544444444443222222222199999999999777777777765555555555433322222222112 141 88877777777666554444444443322222222199999999999777777777665555555554433322222222112 142 88877777777666555444444443332222222199999999999777777776665555555544433322222222112 143 888888877766666664444444444222222222199999999997777777777555555555533333332221111112 144 888888877766666665444444444322222222199999999997777777776555555555433333332221111112 145 8733333333333333333333333333333333333333209876666666666666666666666666666666666666622 146 8888777777766664444444444422222222221999999999997777777777755555555555333322222221112 147 8888777777766665444444444432222222221999999999997777777777655555555554333322222221112 148 8888777777766665544444444433222222221999999999997777777776655555555544333322222221112 149 8888777777766665554444444433322222221999999999997777777766655555555444333322222221112 150 87777777777764444444444442222222222219999999999997777777777775555555555553222222222222 151 87777777777765444444444443222222222219999999999997777777777765555555555543222222222222 152 87777777777765544444444443322222222219999999999997777777777665555555555443222222222222 153 87777777777765554444444443332222222219999999999997777777776665555555554443222222222222 154 87777777777765555444444443333222222219999999999997777777766665555555544443222222222222 155 87777777777765555544444443333322222219999999999997777777666665555555444443222222222222 156 88888888776666666644444444442222222221999999999977777777775555555555333333332211111112 157 873333333333333333333333333333333333333332098766666666666666666666666666666666666666622 158 888887777776666644444444444222222222219999999999977777777777555555555553333322222211112 159 888887777776666654444444444322222222219999999999977777777776555555555543333322222211112 160 888887777776666655444444444332222222219999999999977777777766555555555443333322222211112 161 8877777777776644444444444422222222222199999999999977777777777755555555555533222222222212 162 8877777777776654444444444432222222222199999999999977777777777655555555555433222222222212 163 8877777777776655444444444433222222222199999999999977777777776655555555554433222222222212 164 8877777777776655544444444433322222222199999999999977777777766655555555544433222222222212 165 8877777777776655554444444433332222222199999999999977777777666655555555444433222222222212 166 8888888887666666666444444444422222222219999999999777777777755555555553333333332111111112 167 87333333333333333333333333333333333333333320987666666666666666666666666666666666666666622 168 88888877777666666444444444442222222222199999999999777777777775555555555533333322222111112 169 88888877777666666544444444443222222222199999999999777777777765555555555433333322222111112 170 88888877777666666554444444443322222222199999999999777777777665555555554433333322222111112 171 888777777777666444444444444222222222221999999999999777777777777555555555555333222222222112 172 888777777777666544444444444322222222221999999999999777777777776555555555554333222222222112 173 888777777777666554444444444332222222221999999999999777777777766555555555544333222222222112 174 888777777777666555444444444333222222221999999999999777777777666555555555444333222222222112 175 888777777777666555544444444333322222221999999999999777777776666555555554444333222222222112 176 8733333333333333333333333333333333333333333209876666666666666666666666666666666666666666622 177 8888888777766666664444444444422222222221999999999997777777777755555555555333333322221111112 178 8888888777766666665444444444432222222221999999999997777777777655555555554333333322221111112 179 88887777777766664444444444442222222222219999999999997777777777775555555555553333222222221112 180 88887777777766665444444444443222222222219999999999997777777777765555555555543333222222221112 181 88887777777766665544444444443322222222219999999999997777777777665555555555443333222222221112 182 88887777777766665554444444443332222222219999999999997777777776665555555554443333222222221112 183 873333333333333333333333333333333333333333332098766666666666666666666666666666666666666666622 184 877777777777764444444444444222222222222199999999999997777777777777555555555555532222222222222 185 877777777777765444444444444322222222222199999999999997777777777776555555555555432222222222222 186 877777777777765544444444444332222222222199999999999997777777777766555555555554432222222222222 187 877777777777765554444444444333222222222199999999999997777777777666555555555544432222222222222 188 877777777777765555444444444333322222222199999999999997777777776666555555555444432222222222222 189 877777777777765555544444444333332222222199999999999997777777766666555555554444432222222222222 190 888888887776666666644444444444222222222219999999999977777777777555555555553333333322211111112 191 888888887776666666654444444444322222222219999999999977777777776555555555543333333322211111112 192 8888877777776666644444444444422222222222199999999999977777777777755555555555533333222222211112 193 8888877777776666654444444444432222222222199999999999977777777777655555555555433333222222211112 194 8888877777776666655444444444433222222222199999999999977777777776655555555554433333222222211112 195 8888877777776666655544444444433322222222199999999999977777777766655555555544433333222222211112 196 87333333333333333333333333333333333333333333320987666666666666666666666666666666666666666666622 197 88777777777776644444444444442222222222221999999999999977777777777775555555555555332222222222212 198 88777777777776654444444444443222222222221999999999999977777777777765555555555554332222222222212 199 88777777777776655444444444443322222222221999999999999977777777777665555555555544332222222222212 200 88777777777776655544444444443332222222221999999999999977777777776665555555555444332222222222212 201 88777777777776655554444444443333222222221999999999999977777777766665555555554444332222222222212 202 88777777777776655555444444443333322222221999999999999977777777666665555555544444332222222222212 203 88888888877666666666444444444442222222222199999999999777777777775555555555533333333322111111112 204 888888777777666666444444444444222222222221999999999999777777777777555555555555333333222222111112 205 888888777777666666544444444444322222222221999999999999777777777776555555555554333333222222111112 206 888888777777666666554444444444332222222221999999999999777777777766555555555544333333222222111112 207 8733333333333333333333333333333333333333333333209876666666666666666666666666666666666666666666622 208 8887777777777666444444444444422222222222219999999999999777777777777755555555555553332222222222112 209 8887777777777666544444444444432222222222219999999999999777777777777655555555555543332222222222112 210 8887777777777666554444444444433222222222219999999999999777777777776655555555555443332222222222112 211 8887777777777666555444444444433322222222219999999999999777777777766655555555554443332222222222112 212 8887777777777666555544444444433332222222219999999999999777777777666655555555544443332222222222112 213 8888888888766666666664444444444422222222221999999999997777777777755555555555333333333321111111112 214 88888887777766666664444444444442222222222219999999999997777777777775555555555553333333222221111112 215 88888887777766666665444444444443222222222219999999999997777777777765555555555543333333222221111112 216 88888887777766666665544444444443322222222219999999999997777777777665555555555443333333222221111112 217 873333333333333333333333333333333333333333333332098766666666666666666666666666666666666666666666622 218 888877777777766664444444444444222222222222199999999999997777777777777555555555555533332222222221112 219 888877777777766665444444444444322222222222199999999999997777777777776555555555555433332222222221112 220 888877777777766665544444444444332222222222199999999999997777777777766555555555554433332222222221112 221 888877777777766665554444444444333222222222199999999999997777777777666555555555544433332222222221112 222 888877777777766665555444444444333322222222199999999999997777777776666555555555444433332222222221112 223 8777777777777764444444444444422222222222221999999999999997777777777777755555555555555322222222222222 224 8777777777777765444444444444432222222222221999999999999997777777777777655555555555554322222222222222 225 8777777777777765544444444444433222222222221999999999999997777777777776655555555555544322222222222222 226 8777777777777765554444444444433322222222221999999999999997777777777766655555555555444322222222222222 227 8777777777777765555444444444433332222222221999999999999997777777777666655555555554444322222222222222 228 8777777777777765555544444444433333222222221999999999999997777777776666655555555544444322222222222222 229 8777777777777765555554444444433333322222221999999999999997777777766666655555555444444322222222222222 230 8888888877776666666644444444444422222222222199999999999977777777777755555555555533333333222211111112 231 8888888877776666666654444444444432222222222199999999999977777777777655555555555433333333222211111112 232 87333333333333333333333333333333333333333333333320987666666666666666666666666666666666666666666666622 233 88888777777776666644444444444442222222222221999999999999977777777777775555555555555333332222222211112 234 88888777777776666654444444444443222222222221999999999999977777777777765555555555554333332222222211112 235 88888777777776666655444444444443322222222221999999999999977777777777665555555555544333332222222211112 236 88888777777776666655544444444443332222222221999999999999977777777776665555555555444333332222222211112 237 887777777777776644444444444444222222222222219999999999999977777777777777555555555555553322222222222212 238 887777777777776654444444444444322222222222219999999999999977777777777776555555555555543322222222222212 239 887777777777776655444444444444332222222222219999999999999977777777777766555555555555443322222222222212 240 887777777777776655544444444444333222222222219999999999999977777777777666555555555554443322222222222212 241 887777777777776655554444444444333322222222219999999999999977777777776666555555555544443322222222222212 242 887777777777776655555444444444333332222222219999999999999977777777766666555555555444443322222222222212 243 888888888777666666666444444444444222222222221999999999999777777777777555555555555333333333222111111112 244 888888888777666666666544444444444322222222221999999999999777777777776555555555554333333333222111111112 245 8733333333333333333333333333333333333333333333333209876666666666666666666666666666666666666666666666622 246 8888887777777666666444444444444422222222222219999999999999777777777777755555555555553333332222222111112 247 8888887777777666666544444444444432222222222219999999999999777777777777655555555555543333332222222111112 248 8888887777777666666554444444444433222222222219999999999999777777777776655555555555443333332222222111112 249 8888887777777666666555444444444433322222222219999999999999777777777766655555555554443333332222222111112 250 88877777777777666444444444444442222222222222199999999999999777777777777775555555555555533322222222222112 251 88877777777777666544444444444443222222222222199999999999999777777777777765555555555555433322222222222112 252 88877777777777666554444444444443322222222222199999999999999777777777777665555555555554433322222222222112 253 88877777777777666555444444444443332222222222199999999999999777777777776665555555555544433322222222222112 254 88877777777777666555544444444443333222222222199999999999999777777777766665555555555444433322222222222112 255 88877777777777666555554444444443333322222222199999999999999777777777666665555555554444433322222222222112 256 88888888887766666666664444444444442222222222219999999999997777777777775555555555553333333333221111111112 257 873333333333333333333333333333333333333333333333332098766666666666666666666666666666666666666666666666622 258 888888877777766666664444444444444222222222222199999999999997777777777777555555555555533333332222221111112 259 888888877777766666665444444444444322222222222199999999999997777777777776555555555555433333332222221111112 260 888888877777766666665544444444444332222222222199999999999997777777777766555555555554433333332222221111112 261 8888777777777766664444444444444422222222222221999999999999997777777777777755555555555555333322222222221112 262 8888777777777766665444444444444432222222222221999999999999997777777777777655555555555554333322222222221112 263 8888777777777766665544444444444433222222222221999999999999997777777777776655555555555544333322222222221112 264 8888777777777766665554444444444433322222222221999999999999997777777777766655555555555444333322222222221112 265 8888777777777766665555444444444433332222222221999999999999997777777777666655555555554444333322222222221112 266 8888888888876666666666644444444444422222222222199999999999977777777777755555555555533333333333211111111112 267 87333333333333333333333333333333333333333333333333320987666666666666666666666666666666666666666666666666622 268 87777777777777764444444444444442222222222222219999999999999997777777777777775555555555555553222222222222222 269 87777777777777765444444444444443222222222222219999999999999997777777777777765555555555555543222222222222222 270 87777777777777765544444444444443322222222222219999999999999997777777777777665555555555555443222222222222222 271 87777777777777765554444444444443332222222222219999999999999997777777777776665555555555554443222222222222222 272 87777777777777765555444444444443333222222222219999999999999997777777777766665555555555544443222222222222222 273 87777777777777765555544444444443333322222222219999999999999997777777777666665555555555444443222222222222222 274 87777777777777765555554444444443333332222222219999999999999997777777776666665555555554444443222222222222222 275 88888888777776666666644444444444442222222222221999999999999977777777777775555555555555333333332222211111112 276 88888888777776666666654444444444443222222222221999999999999977777777777765555555555554333333332222211111112 277 88888888777776666666655444444444443322222222221999999999999977777777777665555555555544333333332222211111112 278 888887777777776666644444444444444222222222222219999999999999977777777777777555555555555553333322222222211112 279 888887777777776666654444444444444322222222222219999999999999977777777777776555555555555543333322222222211112 280 888887777777776666655444444444444332222222222219999999999999977777777777766555555555555443333322222222211112 281 888887777777776666655544444444444333222222222219999999999999977777777777666555555555554443333322222222211112 282 888887777777776666655554444444444333322222222219999999999999977777777776666555555555544443333322222222211112 283 8733333333333333333333333333333333333333333333333333209876666666666666666666666666666666666666666666666666622 284 8877777777777776644444444444444422222222222222199999999999999977777777777777755555555555555533222222222222212 285 8877777777777776654444444444444432222222222222199999999999999977777777777777655555555555555433222222222222212 286 8877777777777776655444444444444433222222222222199999999999999977777777777776655555555555554433222222222222212 287 8877777777777776655544444444444433322222222222199999999999999977777777777766655555555555544433222222222222212 288 8877777777777776655554444444444433332222222222199999999999999977777777777666655555555555444433222222222222212 289 8877777777777776655555444444444433333222222222199999999999999977777777776666655555555554444433222222222222212 290 8877777777777776655555544444444433333322222222199999999999999977777777766666655555555544444433222222222222212 291 8888888887777666666666444444444444422222222222219999999999999777777777777755555555555553333333332222111111112 292 8888888887777666666666544444444444432222222222219999999999999777777777777655555555555543333333332222111111112 293 88888877777777666666444444444444442222222222222199999999999999777777777777775555555555555533333322222222111112 294 88888877777777666666544444444444443222222222222199999999999999777777777777765555555555555433333322222222111112 295 88888877777777666666554444444444443322222222222199999999999999777777777777665555555555554433333322222222111112 296 88888877777777666666555444444444443332222222222199999999999999777777777776665555555555544433333322222222111112 297 873333333333333333333333333333333333333333333333333332098766666666666666666666666666666666666666666666666666622 298 888777777777777666444444444444444222222222222221999999999999999777777777777777555555555555555333222222222222112 299 888777777777777666544444444444444322222222222221999999999999999777777777777776555555555555554333222222222222112 300 888777777777777666554444444444444332222222222221999999999999999777777777777766555555555555544333222222222222112 301 888777777777777666555444444444444333222222222221999999999999999777777777777666555555555555444333222222222222112 302 888777777777777666555544444444444333322222222221999999999999999777777777776666555555555554444333222222222222112 303 888777777777777666555554444444444333332222222221999999999999999777777777766666555555555544444333222222222222112 304 888888888877766666666664444444444444222222222222199999999999997777777777777555555555555533333333332221111111112 305 888888888877766666666665444444444444322222222222199999999999997777777777776555555555555433333333332221111111112 306 8888888777777766666664444444444444422222222222221999999999999997777777777777755555555555555333333322222221111112 307 8888888777777766666665444444444444432222222222221999999999999997777777777777655555555555554333333322222221111112 308 8888888777777766666665544444444444433222222222221999999999999997777777777776655555555555544333333322222221111112 309 8888888777777766666665554444444444433322222222221999999999999997777777777766655555555555444333333322222221111112 310 87333333333333333333333333333333333333333333333333333320987666666666666666666666666666666666666666666666666666622 311 88887777777777766664444444444444442222222222222219999999999999997777777777777775555555555555553333222222222221112 312 88887777777777766665444444444444443222222222222219999999999999997777777777777765555555555555543333222222222221112 313 88887777777777766665544444444444443322222222222219999999999999997777777777777665555555555555443333222222222221112 314 88887777777777766665554444444444443332222222222219999999999999997777777777776665555555555554443333222222222221112 315 88887777777777766665555444444444443333222222222219999999999999997777777777766665555555555544443333222222222221112 316 88887777777777766665555544444444443333322222222219999999999999997777777777666665555555555444443333222222222221112 317 88888888888776666666666644444444444442222222222221999999999999977777777777775555555555555333333333332211111111112 318 877777777777777764444444444444444222222222222222199999999999999997777777777777777555555555555555532222222222222222 319 877777777777777765444444444444444322222222222222199999999999999997777777777777776555555555555555432222222222222222 320 877777777777777765544444444444444332222222222222199999999999999997777777777777766555555555555554432222222222222222 321 877777777777777765554444444444444333222222222222199999999999999997777777777777666555555555555544432222222222222222 322 877777777777777765555444444444444333322222222222199999999999999997777777777776666555555555555444432222222222222222 323 877777777777777765555544444444444333332222222222199999999999999997777777777766666555555555554444432222222222222222 324 877777777777777765555554444444444333333222222222199999999999999997777777777666666555555555544444432222222222222222 325 877777777777777765555555444444444333333322222222199999999999999997777777776666666555555555444444432222222222222222 326 888888887777776666666644444444444444222222222222219999999999999977777777777777555555555555553333333322222211111112 327 888888887777776666666654444444444444322222222222219999999999999977777777777776555555555555543333333322222211111112 328 888888887777776666666655444444444444332222222222219999999999999977777777777766555555555555443333333322222211111112 329 8733333333333333333333333333333333333333333333333333333209876666666666666666666666666666666666666666666666666666622 330 8888877777777776666644444444444444422222222222222199999999999999977777777777777755555555555555533333222222222211112 331 8888877777777776666654444444444444432222222222222199999999999999977777777777777655555555555555433333222222222211112 332 8888877777777776666655444444444444433222222222222199999999999999977777777777776655555555555554433333222222222211112 333 8888877777777776666655544444444444433322222222222199999999999999977777777777766655555555555544433333222222222211112 334 8888877777777776666655554444444444433332222222222199999999999999977777777777666655555555555444433333222222222211112 335 8888888888887666666666666444444444444422222222222219999999999999777777777777755555555555553333333333332111111111112 336 88777777777777776644444444444444442222222222222221999999999999999977777777777777775555555555555555332222222222222212 337 88777777777777776654444444444444443222222222222221999999999999999977777777777777765555555555555554332222222222222212 338 88777777777777776655444444444444443322222222222221999999999999999977777777777777665555555555555544332222222222222212 339 88777777777777776655544444444444443332222222222221999999999999999977777777777776665555555555555444332222222222222212 340 88777777777777776655554444444444443333222222222221999999999999999977777777777766665555555555554444332222222222222212 341 88777777777777776655555444444444443333322222222221999999999999999977777777777666665555555555544444332222222222222212 342 88777777777777776655555544444444443333332222222221999999999999999977777777776666665555555555444444332222222222222212 343 88888888877777666666666444444444444442222222222222199999999999999777777777777775555555555555533333333322222111111112 344 88888888877777666666666544444444444443222222222222199999999999999777777777777765555555555555433333333322222111111112 345 88888888877777666666666554444444444443322222222222199999999999999777777777777665555555555554433333333322222111111112 346 873333333333333333333333333333333333333333333333333333332098766666666666666666666666666666666666666666666666666666622 347 888888777777777666666444444444444444222222222222221999999999999999777777777777777555555555555555333333222222222111112 348 888888777777777666666544444444444444322222222222221999999999999999777777777777776555555555555554333333222222222111112 349 888888777777777666666554444444444444332222222222221999999999999999777777777777766555555555555544333333222222222111112 350 888888777777777666666555444444444444333222222222221999999999999999777777777777666555555555555444333333222222222111112 351 888888777777777666666555544444444444333322222222221999999999999999777777777776666555555555554444333333222222222111112 352 8887777777777777666444444444444444422222222222222219999999999999999777777777777777755555555555555553332222222222222112 353 8887777777777777666544444444444444432222222222222219999999999999999777777777777777655555555555555543332222222222222112 354 8887777777777777666554444444444444433222222222222219999999999999999777777777777776655555555555555443332222222222222112 355 8887777777777777666555444444444444433322222222222219999999999999999777777777777766655555555555554443332222222222222112 356 8887777777777777666555544444444444433332222222222219999999999999999777777777777666655555555555544443332222222222222112 357 8887777777777777666555554444444444433333222222222219999999999999999777777777776666655555555555444443332222222222222112 358 8887777777777777666555555444444444433333322222222219999999999999999777777777766666655555555554444443332222222222222112 359 8888888888777766666666664444444444444422222222222221999999999999997777777777777755555555555555333333333322221111111112 360 8888888888777766666666665444444444444432222222222221999999999999997777777777777655555555555554333333333322221111111112 361 87333333333333333333333333333333333333333333333333333333320987666666666666666666666666666666666666666666666666666666622 362 88888887777777766666664444444444444442222222222222219999999999999997777777777777775555555555555553333333222222221111112 363 88888887777777766666665444444444444443222222222222219999999999999997777777777777765555555555555543333333222222221111112 364 88888887777777766666665544444444444443322222222222219999999999999997777777777777665555555555555443333333222222221111112 365 88888887777777766666665554444444444443332222222222219999999999999997777777777776665555555555554443333333222222221111112 366 888877777777777766664444444444444444222222222222222199999999999999997777777777777777555555555555555533332222222222221112 367 888877777777777766665444444444444444322222222222222199999999999999997777777777777776555555555555555433332222222222221112 368 888877777777777766665544444444444444332222222222222199999999999999997777777777777766555555555555554433332222222222221112 369 888877777777777766665554444444444444333222222222222199999999999999997777777777777666555555555555544433332222222222221112 370 888877777777777766665555444444444444333322222222222199999999999999997777777777776666555555555555444433332222222222221112 371 888877777777777766665555544444444444333332222222222199999999999999997777777777766666555555555554444433332222222222221112 372 888888888887776666666666644444444444444222222222222219999999999999977777777777777555555555555553333333333322211111111112 373 888888888887776666666666654444444444444322222222222219999999999999977777777777776555555555555543333333333322211111111112 374 8733333333333333333333333333333333333333333333333333333333209876666666666666666666666666666666666666666666666666666666622 375 8777777777777777764444444444444444422222222222222221999999999999999997777777777777777755555555555555555322222222222222222 376 8777777777777777765444444444444444432222222222222221999999999999999997777777777777777655555555555555554322222222222222222 377 8777777777777777765544444444444444433222222222222221999999999999999997777777777777776655555555555555544322222222222222222 378 8777777777777777765554444444444444433322222222222221999999999999999997777777777777766655555555555555444322222222222222222 379 8777777777777777765555444444444444433332222222222221999999999999999997777777777777666655555555555554444322222222222222222 380 8777777777777777765555544444444444433333222222222221999999999999999997777777777776666655555555555544444322222222222222222 381 8777777777777777765555554444444444433333322222222221999999999999999997777777777766666655555555555444444322222222222222222 382 8777777777777777765555555444444444433333332222222221999999999999999997777777777666666655555555554444444322222222222222222 383 8888888877777776666666644444444444444422222222222222199999999999999977777777777777755555555555555533333333222222211111112 384 8888888877777776666666654444444444444432222222222222199999999999999977777777777777655555555555555433333333222222211111112 385 8888888877777776666666655444444444444433222222222222199999999999999977777777777776655555555555554433333333222222211111112 386 8888888877777776666666655544444444444433322222222222199999999999999977777777777766655555555555544433333333222222211111112 387 88888777777777776666644444444444444442222222222222221999999999999999977777777777777775555555555555555333332222222222211112 388 88888777777777776666654444444444444443222222222222221999999999999999977777777777777765555555555555554333332222222222211112 389 88888777777777776666655444444444444443322222222222221999999999999999977777777777777665555555555555544333332222222222211112 390 88888777777777776666655544444444444443332222222222221999999999999999977777777777776665555555555555444333332222222222211112 391 88888777777777776666655554444444444443333222222222221999999999999999977777777777766665555555555554444333332222222222211112 392 88888777777777776666655555444444444443333322222222221999999999999999977777777777666665555555555544444333332222222222211112 393 88888888888877666666666666444444444444442222222222222199999999999999777777777777775555555555555533333333333322111111111112 394 873333333333333333333333333333333333333333333333333333333332098766666666666666666666666666666666666666666666666666666666622 395 887777777777777776644444444444444444222222222222222219999999999999999977777777777777777555555555555555553322222222222222212 396 887777777777777776654444444444444444322222222222222219999999999999999977777777777777776555555555555555543322222222222222212 397 887777777777777776655444444444444444332222222222222219999999999999999977777777777777766555555555555555443322222222222222212 398 887777777777777776655544444444444444333222222222222219999999999999999977777777777777666555555555555554443322222222222222212 399 887777777777777776655554444444444444333322222222222219999999999999999977777777777776666555555555555544443322222222222222212 400 887777777777777776655555444444444444333332222222222219999999999999999977777777777766666555555555555444443322222222222222212 401 887777777777777776655555544444444444333333222222222219999999999999999977777777777666666555555555554444443322222222222222212 402 887777777777777776655555554444444444333333322222222219999999999999999977777777776666666555555555544444443322222222222222212 403 888888888777777666666666444444444444444222222222222221999999999999999777777777777777555555555555555333333333222222111111112 404 888888888777777666666666544444444444444322222222222221999999999999999777777777777776555555555555554333333333222222111111112 405 888888888777777666666666554444444444444332222222222221999999999999999777777777777766555555555555544333333333222222111111112 406 8888887777777777666666444444444444444422222222222222219999999999999999777777777777777755555555555555553333332222222222111112 407 8888887777777777666666544444444444444432222222222222219999999999999999777777777777777655555555555555543333332222222222111112 408 8888887777777777666666554444444444444433222222222222219999999999999999777777777777776655555555555555443333332222222222111112 409 8888887777777777666666555444444444444433322222222222219999999999999999777777777777766655555555555554443333332222222222111112 410 8888887777777777666666555544444444444433332222222222219999999999999999777777777777666655555555555544443333332222222222111112 411 8888888888888766666666666664444444444444422222222222221999999999999997777777777777755555555555555333333333333321111111111112 412 87333333333333333333333333333333333333333333333333333333333320987666666666666666666666666666666666666666666666666666666666622 413 88877777777777777666444444444444444442222222222222222199999999999999999777777777777777775555555555555555533322222222222222112 414 88877777777777777666544444444444444443222222222222222199999999999999999777777777777777765555555555555555433322222222222222112 415 88877777777777777666554444444444444443322222222222222199999999999999999777777777777777665555555555555554433322222222222222112 416 88877777777777777666555444444444444443332222222222222199999999999999999777777777777776665555555555555544433322222222222222112 417 88877777777777777666555544444444444443333222222222222199999999999999999777777777777766665555555555555444433322222222222222112 418 88877777777777777666555554444444444443333322222222222199999999999999999777777777777666665555555555554444433322222222222222112 419 88877777777777777666555555444444444443333332222222222199999999999999999777777777776666665555555555544444433322222222222222112 420 88888888887777766666666664444444444444442222222222222219999999999999997777777777777775555555555555553333333333222221111111112 421 88888888887777766666666665444444444444443222222222222219999999999999997777777777777765555555555555543333333333222221111111112 422 88888888887777766666666665544444444444443322222222222219999999999999997777777777777665555555555555443333333333222221111111112 423 888888877777777766666664444444444444444222222222222222199999999999999997777777777777777555555555555555533333332222222221111112 424 888888877777777766666665444444444444444322222222222222199999999999999997777777777777776555555555555555433333332222222221111112 425 888888877777777766666665544444444444444332222222222222199999999999999997777777777777766555555555555554433333332222222221111112 426 888888877777777766666665554444444444444333222222222222199999999999999997777777777777666555555555555544433333332222222221111112 427 888888877777777766666665555444444444444333322222222222199999999999999997777777777776666555555555555444433333332222222221111112 428 8733333333333333333333333333333333333333333333333333333333333209876666666666666666666666666666666666666666666666666666666666622 429 8888777777777777766664444444444444444422222222222222221999999999999999997777777777777777755555555555555555333322222222222221112 430 8888777777777777766665444444444444444432222222222222221999999999999999997777777777777777655555555555555554333322222222222221112 431 8888777777777777766665544444444444444433222222222222221999999999999999997777777777777776655555555555555544333322222222222221112 432 8888777777777777766665554444444444444433322222222222221999999999999999997777777777777766655555555555555444333322222222222221112 433 8888777777777777766665555444444444444433332222222222221999999999999999997777777777777666655555555555554444333322222222222221112 434 8888777777777777766665555544444444444433333222222222221999999999999999997777777777776666655555555555544444333322222222222221112 435 8888777777777777766665555554444444444433333322222222221999999999999999997777777777766666655555555555444444333322222222222221112 436 8888888888877776666666666644444444444444422222222222222199999999999999977777777777777755555555555555533333333333222211111111112 437 8888888888877776666666666654444444444444432222222222222199999999999999977777777777777655555555555555433333333333222211111111112 438 87777777777777777764444444444444444442222222222222222219999999999999999997777777777777777775555555555555555553222222222222222222 439 87777777777777777765444444444444444443222222222222222219999999999999999997777777777777777765555555555555555543222222222222222222 440 87777777777777777765544444444444444443322222222222222219999999999999999997777777777777777665555555555555555443222222222222222222 441 87777777777777777765554444444444444443332222222222222219999999999999999997777777777777776665555555555555554443222222222222222222 442 87777777777777777765555444444444444443333222222222222219999999999999999997777777777777766665555555555555544443222222222222222222 443 87777777777777777765555544444444444443333322222222222219999999999999999997777777777777666665555555555555444443222222222222222222 444 87777777777777777765555554444444444443333332222222222219999999999999999997777777777776666665555555555554444443222222222222222222 445 87777777777777777765555555444444444443333333222222222219999999999999999997777777777766666665555555555544444443222222222222222222 446 87777777777777777765555555544444444443333333322222222219999999999999999997777777777666666665555555555444444443222222222222222222 447 88888888777777776666666644444444444444442222222222222221999999999999999977777777777777775555555555555555333333332222222211111112 448 88888888777777776666666654444444444444443222222222222221999999999999999977777777777777765555555555555554333333332222222211111112 449 88888888777777776666666655444444444444443322222222222221999999999999999977777777777777665555555555555544333333332222222211111112 450 88888888777777776666666655544444444444443332222222222221999999999999999977777777777776665555555555555444333333332222222211111112 451 873333333333333333333333333333333333333333333333333333333333332098766666666666666666666666666666666666666666666666666666666666622 452 888887777777777776666644444444444444444222222222222222219999999999999999977777777777777777555555555555555553333322222222222211112 453 888887777777777776666654444444444444444322222222222222219999999999999999977777777777777776555555555555555543333322222222222211112 454 888887777777777776666655444444444444444332222222222222219999999999999999977777777777777766555555555555555443333322222222222211112 455 888887777777777776666655544444444444444333222222222222219999999999999999977777777777777666555555555555554443333322222222222211112 456 888887777777777776666655554444444444444333322222222222219999999999999999977777777777776666555555555555544443333322222222222211112 457 888887777777777776666655555444444444444333332222222222219999999999999999977777777777766666555555555555444443333322222222222211112 458 888888888888777666666666666444444444444444222222222222221999999999999999777777777777777555555555555555333333333333222111111111112 459 888888888888777666666666666544444444444444322222222222221999999999999999777777777777776555555555555554333333333333222111111111112 460 8877777777777777776644444444444444444422222222222222222199999999999999999977777777777777777755555555555555555533222222222222222212 461 8877777777777777776654444444444444444432222222222222222199999999999999999977777777777777777655555555555555555433222222222222222212 462 8877777777777777776655444444444444444433222222222222222199999999999999999977777777777777776655555555555555554433222222222222222212 463 8877777777777777776655544444444444444433322222222222222199999999999999999977777777777777766655555555555555544433222222222222222212 464 8877777777777777776655554444444444444433332222222222222199999999999999999977777777777777666655555555555555444433222222222222222212 465 8877777777777777776655555444444444444433333222222222222199999999999999999977777777777776666655555555555554444433222222222222222212 466 8877777777777777776655555544444444444433333322222222222199999999999999999977777777777766666655555555555544444433222222222222222212 467 8877777777777777776655555554444444444433333332222222222199999999999999999977777777777666666655555555555444444433222222222222222212 468 8888888887777777666666666444444444444444422222222222222219999999999999999777777777777777755555555555555553333333332222222111111112 469 8888888887777777666666666544444444444444432222222222222219999999999999999777777777777777655555555555555543333333332222222111111112 470 8888888887777777666666666554444444444444433222222222222219999999999999999777777777777776655555555555555443333333332222222111111112 471 8888888887777777666666666555444444444444433322222222222219999999999999999777777777777766655555555555554443333333332222222111111112 472 87333333333333333333333333333333333333333333333333333333333333320987666666666666666666666666666666666666666666666666666666666666622 473 88888877777777777666666444444444444444442222222222222222199999999999999999777777777777777775555555555555555533333322222222222111112 474 88888877777777777666666544444444444444443222222222222222199999999999999999777777777777777765555555555555555433333322222222222111112 475 88888877777777777666666554444444444444443322222222222222199999999999999999777777777777777665555555555555554433333322222222222111112 476 88888877777777777666666555444444444444443332222222222222199999999999999999777777777777776665555555555555544433333322222222222111112 477 88888877777777777666666555544444444444443333222222222222199999999999999999777777777777766665555555555555444433333322222222222111112 478 88888877777777777666666555554444444444443333322222222222199999999999999999777777777777666665555555555554444433333322222222222111112 479 88888888888887766666666666664444444444444442222222222222219999999999999997777777777777775555555555555553333333333333221111111111112 480 888777777777777777666444444444444444444222222222222222221999999999999999999777777777777777777555555555555555555333222222222222222112 481 888777777777777777666544444444444444444322222222222222221999999999999999999777777777777777776555555555555555554333222222222222222112 482 888777777777777777666554444444444444444332222222222222221999999999999999999777777777777777766555555555555555544333222222222222222112 483 888777777777777777666555444444444444444333222222222222221999999999999999999777777777777777666555555555555555444333222222222222222112 484 888777777777777777666555544444444444444333322222222222221999999999999999999777777777777776666555555555555554444333222222222222222112 485 888777777777777777666555554444444444444333332222222222221999999999999999999777777777777766666555555555555544444333222222222222222112 486 888777777777777777666555555444444444444333333222222222221999999999999999999777777777777666666555555555555444444333222222222222222112 487 888777777777777777666555555544444444444333333322222222221999999999999999999777777777776666666555555555554444444333222222222222222112 488 888888888877777766666666664444444444444444222222222222222199999999999999997777777777777777555555555555555533333333332222221111111112 489 888888888877777766666666665444444444444444322222222222222199999999999999997777777777777776555555555555555433333333332222221111111112 490 888888888877777766666666665544444444444444332222222222222199999999999999997777777777777766555555555555554433333333332222221111111112 491 8733333333333333333333333333333333333333333333333333333333333333209876666666666666666666666666666666666666666666666666666666666666622 492 8888888777777777766666664444444444444444422222222222222221999999999999999997777777777777777755555555555555555333333322222222221111112 493 8888888777777777766666665444444444444444432222222222222221999999999999999997777777777777777655555555555555554333333322222222221111112 494 8888888777777777766666665544444444444444433222222222222221999999999999999997777777777777776655555555555555544333333322222222221111112 495 8888888777777777766666665554444444444444433322222222222221999999999999999997777777777777766655555555555555444333333322222222221111112 496 8888888777777777766666665555444444444444433332222222222221999999999999999997777777777777666655555555555554444333333322222222221111112 497 8888888888888876666666666666644444444444444422222222222222199999999999999977777777777777755555555555555533333333333333211111111111112 498 88887777777777777766664444444444444444442222222222222222219999999999999999997777777777777777775555555555555555553333222222222222221112 499 88887777777777777766665444444444444444443222222222222222219999999999999999997777777777777777765555555555555555543333222222222222221112 500 88887777777777777766665544444444444444443322222222222222219999999999999999997777777777777777665555555555555555443333222222222222221112 501 88887777777777777766665554444444444444443332222222222222219999999999999999997777777777777776665555555555555554443333222222222222221112 502 88887777777777777766665555444444444444443333222222222222219999999999999999997777777777777766665555555555555544443333222222222222221112 503 88887777777777777766665555544444444444443333322222222222219999999999999999997777777777777666665555555555555444443333222222222222221112 504 88887777777777777766665555554444444444443333332222222222219999999999999999997777777777776666665555555555554444443333222222222222221112 505 88888888888777776666666666644444444444444442222222222222221999999999999999977777777777777775555555555555555333333333332222211111111112 506 88888888888777776666666666654444444444444443222222222222221999999999999999977777777777777765555555555555554333333333332222211111111112 507 88888888888777776666666666655444444444444443322222222222221999999999999999977777777777777665555555555555544333333333332222211111111112 508 873333333333333333333333333333333333333333333333333333333333333332098766666666666666666666666666666666666666666666666666666666666666622 509 877777777777777777764444444444444444444222222222222222222199999999999999999997777777777777777777555555555555555555532222222222222222222 510 877777777777777777765444444444444444444322222222222222222199999999999999999997777777777777777776555555555555555555432222222222222222222 511 877777777777777777765544444444444444444332222222222222222199999999999999999997777777777777777766555555555555555554432222222222222222222 512 877777777777777777765554444444444444444333222222222222222199999999999999999997777777777777777666555555555555555544432222222222222222222 513 877777777777777777765555444444444444444333322222222222222199999999999999999997777777777777776666555555555555555444432222222222222222222 514 877777777777777777765555544444444444444333332222222222222199999999999999999997777777777777766666555555555555554444432222222222222222222 515 877777777777777777765555554444444444444333333222222222222199999999999999999997777777777777666666555555555555544444432222222222222222222 516 877777777777777777765555555444444444444333333322222222222199999999999999999997777777777776666666555555555555444444432222222222222222222 517 877777777777777777765555555544444444444333333332222222222199999999999999999997777777777766666666555555555554444444432222222222222222222 518 888888887777777776666666644444444444444444222222222222222219999999999999999977777777777777777555555555555555553333333322222222211111112 519 888888887777777776666666654444444444444444322222222222222219999999999999999977777777777777776555555555555555543333333322222222211111112 520 888888887777777776666666655444444444444444332222222222222219999999999999999977777777777777766555555555555555443333333322222222211111112 521 888888887777777776666666655544444444444444333222222222222219999999999999999977777777777777666555555555555554443333333322222222211111112 522 888888887777777776666666655554444444444444333322222222222219999999999999999977777777777776666555555555555544443333333322222222211111112 523 8888877777777777776666644444444444444444422222222222222222199999999999999999977777777777777777755555555555555555533333222222222222211112 524 8888877777777777776666654444444444444444432222222222222222199999999999999999977777777777777777655555555555555555433333222222222222211112 525 8888877777777777776666655444444444444444433222222222222222199999999999999999977777777777777776655555555555555554433333222222222222211112 526 8888877777777777776666655544444444444444433322222222222222199999999999999999977777777777777766655555555555555544433333222222222222211112 527 8888877777777777776666655554444444444444433332222222222222199999999999999999977777777777777666655555555555555444433333222222222222211112 528 8888877777777777776666655555444444444444433333222222222222199999999999999999977777777777776666655555555555554444433333222222222222211112 529 8888877777777777776666655555544444444444433333322222222222199999999999999999977777777777766666655555555555544444433333222222222222211112 530 8888888888887777666666666666444444444444444422222222222222219999999999999999777777777777777755555555555555553333333333332222111111111112 531 8888888888887777666666666666544444444444444432222222222222219999999999999999777777777777777655555555555555543333333333332222111111111112 532 87333333333333333333333333333333333333333333333333333333333333333320987666666666666666666666666666666666666666666666666666666666666666622 533 88777777777777777776644444444444444444442222222222222222221999999999999999999977777777777777777775555555555555555555332222222222222222212 534 88777777777777777776654444444444444444443222222222222222221999999999999999999977777777777777777765555555555555555554332222222222222222212 535 88777777777777777776655444444444444444443322222222222222221999999999999999999977777777777777777665555555555555555544332222222222222222212 536 88777777777777777776655544444444444444443332222222222222221999999999999999999977777777777777776665555555555555555444332222222222222222212 537 88777777777777777776655554444444444444443333222222222222221999999999999999999977777777777777766665555555555555554444332222222222222222212 538 88777777777777777776655555444444444444443333322222222222221999999999999999999977777777777777666665555555555555544444332222222222222222212 539 88777777777777777776655555544444444444443333332222222222221999999999999999999977777777777776666665555555555555444444332222222222222222212 540 88777777777777777776655555554444444444443333333222222222221999999999999999999977777777777766666665555555555554444444332222222222222222212 541 88777777777777777776655555555444444444443333333322222222221999999999999999999977777777777666666665555555555544444444332222222222222222212 542 88888888877777777666666666444444444444444442222222222222222199999999999999999777777777777777775555555555555555533333333322222222111111112 543 88888888877777777666666666544444444444444443222222222222222199999999999999999777777777777777765555555555555555433333333322222222111111112 544 88888888877777777666666666554444444444444443322222222222222199999999999999999777777777777777665555555555555554433333333322222222111111112 545 88888888877777777666666666555444444444444443332222222222222199999999999999999777777777777776665555555555555544433333333322222222111111112 546 888888777777777777666666444444444444444444222222222222222221999999999999999999777777777777777777555555555555555555333333222222222222111112 547 888888777777777777666666544444444444444444322222222222222221999999999999999999777777777777777776555555555555555554333333222222222222111112 548 888888777777777777666666554444444444444444332222222222222221999999999999999999777777777777777766555555555555555544333333222222222222111112 549 888888777777777777666666555444444444444444333222222222222221999999999999999999777777777777777666555555555555555444333333222222222222111112 550 888888777777777777666666555544444444444444333322222222222221999999999999999999777777777777776666555555555555554444333333222222222222111112 551 888888777777777777666666555554444444444444333332222222222221999999999999999999777777777777766666555555555555544444333333222222222222111112 552 888888888888877766666666666664444444444444444222222222222222199999999999999997777777777777777555555555555555533333333333332221111111111112 553 888888888888877766666666666665444444444444444322222222222222199999999999999997777777777777776555555555555555433333333333332221111111111112 554 8733333333333333333333333333333333333333333333333333333333333333333209876666666666666666666666666666666666666666666666666666666666666666622 555 8887777777777777777666444444444444444444422222222222222222219999999999999999999777777777777777777755555555555555555553332222222222222222112 556 8887777777777777777666544444444444444444432222222222222222219999999999999999999777777777777777777655555555555555555543332222222222222222112 557 8887777777777777777666554444444444444444433222222222222222219999999999999999999777777777777777776655555555555555555443332222222222222222112 558 8887777777777777777666555444444444444444433322222222222222219999999999999999999777777777777777766655555555555555554443332222222222222222112 559 8887777777777777777666555544444444444444433332222222222222219999999999999999999777777777777777666655555555555555544443332222222222222222112 560 8887777777777777777666555554444444444444433333222222222222219999999999999999999777777777777776666655555555555555444443332222222222222222112 561 8887777777777777777666555555444444444444433333322222222222219999999999999999999777777777777766666655555555555554444443332222222222222222112 562 8887777777777777777666555555544444444444433333332222222222219999999999999999999777777777777666666655555555555544444443332222222222222222112 563 8888888888777777766666666664444444444444444422222222222222221999999999999999997777777777777777755555555555555555333333333322222221111111112 564 8888888888777777766666666665444444444444444432222222222222221999999999999999997777777777777777655555555555555554333333333322222221111111112 565 8888888888777777766666666665544444444444444433222222222222221999999999999999997777777777777776655555555555555544333333333322222221111111112 566 8888888888777777766666666665554444444444444433322222222222221999999999999999997777777777777766655555555555555444333333333322222221111111112 567 88888887777777777766666664444444444444444442222222222222222219999999999999999997777777777777777775555555555555555553333333222222222221111112 568 88888887777777777766666665444444444444444443222222222222222219999999999999999997777777777777777765555555555555555543333333222222222221111112 569 88888887777777777766666665544444444444444443322222222222222219999999999999999997777777777777777665555555555555555443333333222222222221111112 570 88888887777777777766666665554444444444444443332222222222222219999999999999999997777777777777776665555555555555554443333333222222222221111112 571 88888887777777777766666665555444444444444443333222222222222219999999999999999997777777777777766665555555555555544443333333222222222221111112 572 88888887777777777766666665555544444444444443333322222222222219999999999999999997777777777777666665555555555555444443333333222222222221111112 573 88888888888888776666666666666644444444444444442222222222222221999999999999999977777777777777775555555555555555333333333333332211111111111112