0 0 1 1 2 2 1 1 0 0 3 3 4 4 5 5 6 6 5 5 4 4 7 7 8 8 9 9 10 10 9 9 8 8 11 11 12 11 13 10 14 8 13 10 12 11 15 9 16 7 17 6 18 4 17 6 16 7 19 5
0 0 1 1 2 2 1 1 0 0 3 3 4 4 5 5 6 6 5 5 4 4 7 7 7 7 4 4 8 8 9 9 10 10 11 11 10 10 9 9 12 12 12 12 9 9 13 13 12 12 13 13 14 14 14 14 13 13 15 15 15 15 13 13 16 16 15 15 16 16 17 17 17 17 16 16 6 6 17 17 6 6 18 18 17 17 18 18 19 19 18 18 6 6 5 5 19 19 18 18 8 8 19 19 8 8 4 4 19 19 4 4 20 20 19 19 20 20 21 21 21 21 20 20 22 22 21 21 22 22 23 23 23 23 22 22 24 24 23 23 24 24 25 25 25 25 24 24 26 26 25 25 26 26 27 27 28 28 29 29 30 30 29 29 28 28 31 31 32 32 33 33 34 34 33 33 32 32 30 35 35 36 32 37 36 38 32 37 35 36 37 39 38 40 39 41 40 42 39 41 38 40 41 43 42 44 43 45 44 46 43 45 42 44 45 47 46 48 45 49 42 50 45 49 46 48 47 51 31 52 46 53 29 54 46 53 31 52 47 55 48 56 36 57 49 58 36 57 48 56 35 59 48 60 50 61 51 62 50 61 48 60 49 63 51 52 52 64 53 65 52 64 51 66 50 67 54 3 55 2 56 0 55 2 54 3 57 1 58 68 59 69 60 70 59 69 58 68 61 71 60 72 62 73 63 74 62 73 60 72 59 75 64 76 62 77 65 78 62 77 64 76 63 79 66 80 65 81 67 82 65 81 66 80 64 83 68 43 69 42 70 40 69 42 68 43 71 41 72 84 73 85 74 86 73 85 72 84 75 87 76 88 74 89 77 90 74 89 76 88 72 91 78 92 76 88 77 93 76 88 78 92 79 94 80 95 79 96 78 97 79 96 80 95 81 41 30 98 82 99 33 100 82 99 30 98 29 101 34 34 83 102 84 103 83 102 34 34 33 104 36 105 34 106 85 107 34 106 36 105 32 108 86 109 80 110 87 111 80 110 86 109 44 112 88 113 44 114 86 115 44 114 88 113 42 116 89 117 42 118 88 119 42 118 89 117 46 120 29 121 89 122 82 123 89 122 29 121 46 124 49 125 85 126 90 127 85 126 49 125 36 128 50 129 90 130 91 131 90 130 50 129 49 132 50 133 92 134 52 135 92 134 50 133 91 136 52 64 93 137 61 2 93 137 52 64 92 138 61 139 94 140 59 141 94 140 61 139 93 142 59 143 95 144 62 145 95 144 59 143 94 146 65 147 95 148 96 149 95 148 65 147 62 150 67 151 96 152 97 153 96 152 67 151 65 154 73 155 97 156 98 157 97 156 73 155 67 95 74 158 98 159 99 160 98 159 74 158 73 161 77 162 99 163 100 164 99 163 77 162 74 165 100 166 78 167 77 168 78 167 100 166 101 169 101 170 80 171 78 172 80 171 101 170 87 173 33 174 102 175 83 176 102 175 33 174 82 177 83 178 103 179 84 180 103 179 83 178 104 181 85 182 84 183 105 184 84 183 85 182 34 185 106 186 87 187 107 188 87 187 106 186 86 189 108 190 86 191 106 192 86 191 108 190 88 193 109 194 88 195 108 196 88 195 109 194 89 197 82 198 109 199 102 200 109 199 82 198 89 201 90 202 105 203 110 204 105 203 90 202 85 205 91 206 110 207 111 208 110 207 91 206 90 209 91 210 112 211 92 212 112 211 91 210 111 213 92 214 113 215 93 216 113 215 92 214 112 217 93 218 114 219 94 220 114 219 93 218 113 221 94 222 115 223 95 224 115 223 94 222 114 225 96 226 115 227 116 228 115 227 96 226 95 229 97 230 116 231 117 232 116 231 97 230 96 233 98 234 117 235 118 236 117 235 98 234 97 237 99 238 118 239 119 240 118 239 99 238 98 241 100 242 119 243 120 244 119 243 100 242 99 245 120 246 101 247 100 248 101 247 120 246 121 249 121 250 87 251 101 252 87 251 121 250 107 253 102 254 104 255 83 176 104 255 102 254 122 256 104 257 123 258 103 259 123 258 104 257 124 260 84 261 125 262 105 263 125 262 84 261 103 264 106 265 126 266 127 267 126 266 106 265 107 268 108 269 127 270 128 271 127 270 108 269 106 272 109 273 128 274 129 275 128 274 109 273 108 276 102 277 129 278 122 279 129 278 102 277 109 280 105 281 130 282 110 283 130 282 105 281 125 284 110 285 131 286 111 287 131 286 110 285 130 288 111 289 132 290 112 291 132 290 111 289 131 292 132 293 113 294 112 295 113 294 132 293 133 296 133 297 114 298 113 299 114 298 133 297 134 300 134 301 115 302 114 303 115 302 134 301 135 304 135 305 116 306 115 307 116 306 135 305 136 308 136 309 117 310 116 311 117 310 136 309 137 312 138 313 117 314 137 315 117 314 138 313 118 316 139 317 118 318 138 319 118 318 139 317 119 320 140 321 119 322 139 323 119 322 140 321 120 324 141 325 120 326 140 327 120 326 141 325 121 328 126 329 121 330 141 331 121 330 126 329 107 332 122 333 124 334 104 335 142 336 143 2 144 258 143 2 142 336 145 1 123 337 125 338 103 339 127 340 146 341 124 342 146 341 127 340 126 54 127 343 124 344 128 345 128 346 124 347 129 348 129 349 124 350 122 351 123 352 130 353 125 354 123 355 131 356 130 357 123 358 132 359 131 360 123 361 133 362 132 363 133 362 123 361 147 2 147 364 134 365 133 366 147 367 135 368 134 369 147 370 136 371 135 372 137 373 136 374 147 375 146 64 137 137 147 2 137 137 146 64 138 138 139 376 138 377 146 98 140 378 139 379 146 380 141 381 140 382 146 383 126 384 141 385 146 386
0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 12 13 14 15 14 13 16 17 18 17 16 10 15 19 20 21 20 19 22 16 23 16 22 24 25 26 19 27 19 26 28 8 24 8 28 29 30 31 13 25 13 31 11 32 9 32 11 33 34 12 35 14 35 12 17 9 36 9 17 10 15 20 14 37 14 20 29 11 8 11 29 38 39 30 12 13 12 30 18 40 41 40 18 17 20 21 42 43 42 21 23 18 44 18 23 16 19 27 21 45 21 27 46 23 47 23 46 22 26 48 27 49 27 48 50 24 22 24 50 28 31 51 25 26 25 51 52 29 28 29 52 53 54 55 30 31 30 55 56 32 33 32 56 57 58 59 35 34 35 59 36 32 60 32 36 9 14 37 35 61 35 37 38 33 11 33 38 62 63 39 34 12 34 39 40 36 64 36 40 17 20 42 37 65 37 42 53 38 29 38 53 66 67 54 39 30 39 54 68 40 69 40 68 41 43 70 42 71 42 70 44 41 72 41 44 18 21 45 43 73 43 45 47 44 74 44 47 23 27 49 45 75 45 49 76 46 47 46 76 77 78 79 48 49 48 79 80 22 46 22 80 50 51 81 26 48 26 81 50 52 28 52 50 82 83 51 55 31 55 51 52 84 53 84 52 85 86 55 87 54 87 55 88 57 56 57 88 89 90 91 58 59 58 91 32 92 60 92 32 57 58 35 93 61 93 35 94 33 62 33 94 56 59 95 34 63 34 95 64 60 96 60 64 36 37 65 61 97 61 65 66 62 38 62 66 98 99 67 63 39 63 67 69 64 100 64 69 40 42 71 65 101 65 71 53 102 66 102 53 84 87 54 103 67 103 54 104 69 105 69 104 68 70 106 71 107 71 106 108 41 68 41 108 72 73 109 43 70 43 109 74 72 110 72 74 44 45 75 73 111 73 75 112 47 74 47 112 76 79 113 49 75 49 113 114 77 76 77 114 115 116 117 78 79 78 117 46 118 80 118 46 77 78 48 119 81 119 48 80 82 50 82 80 120 121 81 83 51 83 81 82 85 52 85 82 122 123 83 86 55 86 83 85 124 84 124 85 125 126 86 127 87 127 86 57 128 92 128 57 89 90 58 129 93 129 58 130 56 94 56 130 88 91 131 59 95 59 131 60 132 96 132 60 133 133 60 92 93 61 134 134 61 135 97 135 61 136 62 98 62 136 137 62 137 94 95 138 63 138 139 63 99 63 139 100 96 140 96 100 64 65 101 97 141 97 101 66 142 98 142 66 102 103 67 143 99 143 67 105 100 144 100 105 69 71 107 101 145 101 107 84 146 102 146 84 124 127 87 147 103 147 87 148 149 150 149 148 151 152 153 154 155 154 153 156 68 104 68 156 108 109 157 70 106 70 157 158 72 108 72 158 110 111 159 73 109 73 159 160 74 110 74 160 161 74 161 112 113 162 75 162 163 75 111 75 163 164 76 112 76 164 114 117 165 79 113 79 165 77 166 118 166 77 115 116 78 167 119 167 78 80 168 120 168 80 169 169 80 118 119 81 170 170 81 171 121 171 81 120 122 82 122 120 172 173 121 123 83 123 121 122 125 85 125 122 174 175 123 126 86 126 123 176 177 178 177 176 179 180 181 182 183 182 181 92 184 133 184 92 128 129 93 185 134 185 93 186 94 137 94 186 130 131 187 95 138 95 187 96 188 140 188 96 132 188 132 133 134 135 189 135 97 189 141 189 97 190 98 142 98 190 137 98 137 136 139 138 99 138 191 99 143 99 191 144 140 192 140 144 100 101 145 141 193 141 145 102 194 142 194 102 146 147 103 195 143 195 103 196 144 197 144 196 105 107 198 145 199 145 198 124 200 146 200 124 201 202 127 203 147 203 127 204 196 205 196 204 206 207 208 198 209 198 208 210 104 206 104 210 156 157 211 106 207 106 211 212 108 156 108 212 158 159 213 109 157 109 213 214 110 158 110 214 160 160 214 161 162 215 163 163 215 111 159 111 215 216 112 161 112 216 164 165 217 113 162 113 217 118 218 169 218 118 166 167 119 219 170 219 119 120 220 172 220 120 169 169 120 168 171 121 170 170 121 221 173 221 121 172 174 122 174 172 222 223 173 175 123 175 173 174 224 125 224 174 225 226 175 227 126 227 175 224 228 201 228 224 229 230 227 231 202 231 227 133 232 188 232 133 184 185 134 233 189 233 134 234 137 190 137 234 186 187 235 138 191 138 235 140 236 192 236 140 188 189 141 237 193 237 141 190 194 238 194 190 142 143 191 195 239 195 191 197 192 240 192 197 144 145 199 193 241 193 199 146 242 194 242 146 200 203 147 243 195 243 147 205 197 244 197 205 196 198 209 199 245 199 209 201 246 200 246 201 228 231 202 247 203 247 202 248 205 249 205 248 204 208 250 209 251 209 250 252 206 204 206 252 210 211 253 207 208 207 253 254 156 210 156 254 212 213 255 157 211 157 255 214 212 256 212 214 158 159 215 213 257 213 215 258 161 214 161 258 216 217 259 162 215 162 259 169 260 220 260 169 218 219 170 261 221 261 170 172 262 222 262 172 220 221 173 263 223 263 173 222 225 174 225 222 264 265 223 226 175 226 223 225 229 224 229 225 266 267 226 230 227 230 226 229 268 228 268 229 269 270 230 271 231 271 230 188 272 236 272 188 232 233 189 273 237 273 189 234 238 274 238 234 190 191 235 239 275 239 235 192 276 240 276 192 236 237 193 277 241 277 193 238 242 278 242 238 194 195 239 243 279 243 239 244 240 280 240 244 197 199 245 241 281 241 245 200 282 242 282 200 246 247 203 283 243 283 203 249 244 284 244 249 205 209 251 245 285 245 251 228 286 246 286 228 268 271 231 287 247 287 231 288 248 249 248 288 289 290 291 250 251 250 291 292 204 248 204 292 252 253 293 208 250 208 293 294 210 252 210 294 254 255 295 211 253 211 295 256 254 296 254 256 212 213 257 255 297 255 257 258 256 298 256 258 214 215 259 257 299 257 259 220 300 262 300 220 260 261 221 301 263 301 221 222 302 264 302 222 262 263 223 303 265 303 223 264 266 225 266 264 304 305 265 267 226 267 265 266 269 229 269 266 306 307 267 270 230 270 267 268 308 309 308 268 269 270 271 310 311 310 271 236 312 276 312 236 272 273 237 313 277 313 237 274 278 314 278 274 238 239 275 279 315 279 275 280 276 316 276 280 240 241 281 277 317 277 281 278 282 318 282 278 242 243 279 283 319 283 279 284 280 320 280 284 244 245 285 281 321 281 285 246 322 282 322 246 286 287 247 323 283 323 247 324 249 284 249 324 288 291 325 251 285 251 325 326 268 309 268 326 286 287 327 271 311 271 327 328 289 288 289 328 329 330 331 290 291 290 331 248 332 292 332 248 289 290 250 333 293 333 250 334 252 292 252 334 294 295 335 253 293 253 335 296 294 336 294 296 254 255 297 295 337 295 297 298 296 338 296 298 256 257 299 297 339 297 299 262 340 302 340 262 300 301 263 341 303 341 263 304 302 342 302 304 264 265 305 303 343 303 305 304 306 266 306 304 344 345 305 307 267 307 305 269 346 308 346 269 306 307 270 347 310 347 270 309 348 349 348 309 308 310 311 350 351 350 311 316 312 352 312 316 276 277 317 313 353 313 317 314 318 354 318 314 278 279 315 319 355 319 315 356 316 357 316 356 320 316 320 280 281 321 317 321 358 317 359 317 358 318 360 361 360 318 322 322 318 282 283 319 323 323 319 362 363 362 319 364 284 320 284 364 324 325 365 285 321 285 365 366 286 326 286 366 322 323 367 287 327 287 367 368 288 324 288 368 328 331 369 291 325 291 369 326 349 370 349 326 309 311 327 351 371 351 327 372 373 374 373 372 375 376 377 378 379 378 377 289 380 332 380 289 329 330 290 381 333 381 290 292 382 334 382 292 332 333 293 383 335 383 293 336 384 385 384 336 334 334 336 294 295 337 335 335 337 386 387 386 337 338 336 388 336 338 296 297 339 337 389 337 339 342 340 390 340 342 302 303 343 341 391 341 343 392 342 393 342 392 344 342 344 304 305 345 343 345 394 343 395 343 394 306 396 346 396 306 344 345 307 397 347 397 307 308 398 348 398 308 346 347 310 399 350 399 310 357 352 400 352 357 316 317 359 353 401 353 359 354 361 402 361 354 318 319 355 363 403 363 355 364 357 404 357 364 320 357 320 356 358 321 359 321 365 359 405 359 365 361 366 406 366 361 360 366 360 322 323 362 367 362 363 367 407 367 363 408 324 364 324 408 368 369 409 325 365 325 409 366 370 410 370 366 326 327 367 371 411 371 367 370 328 368 328 370 349 351 371 331 369 331 371 348 380 329 380 348 398 399 350 381 330 381 350 332 412 382 412 332 380 381 333 413 383 413 333 385 382 414 382 385 334 334 385 384 386 387 335 335 387 383 415 383 387 388 385 416 385 388 336 337 389 387 417 387 389 393 390 418 390 393 342 343 395 391 419 391 395 396 393 420 393 396 392 392 396 344 345 397 394 394 397 395 421 395 397 346 422 398 422 346 396 397 347 423 399 423 347 404 400 424 400 404 357 359 405 401 425 401 405 402 406 426 406 402 361 363 403 407 427 407 403 408 404 428 404 408 364 365 409 405 429 405 409 406 410 430 410 406 366 367 407 411 431 411 407 410 368 408 368 410 370 371 411 369 409 369 411 398 412 380 412 398 422 423 399 413 381 413 399 414 412 432 412 414 382 383 415 413 433 413 415 416 414 434 414 416 385 387 417 415 435 415 417 420 418 436 418 420 393 395 421 419 437 419 421 422 420 438 420 422 396 397 423 421 439 421 423 428 424 440 424 428 404 405 429 425 441 425 429 426 430 442 430 426 406 407 427 431 443 431 427 410 428 430 428 410 408 409 411 429 431 429 411 412 438 432 438 412 422 423 413 439 433 439 413 434 432 444 432 434 414 415 435 433 445 433 435 438 436 446 436 438 420 421 439 437 447 437 439 430 440 442 440 430 428 429 431 441 443 441 431 432 446 444 446 432 438 439 433 447 445 447 433
0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 12 13 14 15 14 13 9 16 17 16 9 18 19 14 20 21 20 14 22 23 24 23 22 17 21 25 26 27 26 25 28 22 29 22 28 10 15 30 25 31 25 30 32 11 8 11 32 33 34 35 12 13 12 35 11 18 9 18 11 36 37 12 19 14 19 12 38 10 28 10 38 8 13 39 15 30 15 39 18 40 16 40 18 41 42 19 43 20 43 19 17 44 23 44 17 16 20 21 45 26 45 21 24 46 47 46 24 23 26 27 48 49 48 27 29 24 50 24 29 22 25 31 27 51 27 31 52 29 53 29 52 28 30 54 31 55 31 54 32 56 33 56 32 57 58 35 59 34 59 35 33 36 11 36 33 60 61 34 37 12 37 34 62 8 38 8 62 32 35 63 13 39 13 63 36 41 18 41 36 64 65 37 42 19 42 37 66 28 52 28 66 38 39 67 30 54 30 67 68 40 41 40 68 69 70 71 43 42 43 71 16 72 44 72 16 40 43 20 73 45 73 20 23 74 46 74 23 44 45 26 75 48 75 26 76 46 77 46 76 47 49 78 48 79 48 78 50 47 80 47 50 24 27 51 49 81 49 51 53 50 82 50 53 29 31 55 51 83 51 55 84 52 53 52 84 85 86 87 54 55 54 87 57 88 56 88 57 89 90 58 91 59 91 58 33 92 60 92 33 56 59 34 93 61 93 34 62 57 32 57 62 94 95 63 58 35 58 63 60 64 36 64 60 96 97 61 65 37 65 61 98 38 66 38 98 62 63 99 39 67 39 99 64 68 41 68 64 100 101 65 71 42 71 65 85 66 52 66 85 102 103 86 67 54 67 86 104 69 68 69 104 105 106 107 70 71 70 107 69 72 40 72 69 108 109 70 73 43 73 70 44 110 74 110 44 72 73 45 111 75 111 45 112 46 74 46 112 77 79 113 48 75 48 113 114 77 115 77 114 76 78 116 79 117 79 116 118 47 76 47 118 80 81 119 49 78 49 119 82 80 120 80 82 50 51 83 81 121 81 83 82 84 53 84 82 122 123 83 87 55 87 83 124 85 84 85 124 125 126 127 86 87 86 127 128 129 130 129 128 131 131 128 132 132 128 133 133 128 134 134 128 135 134 135 136 136 135 137 137 135 138 138 135 139 139 135 140 140 135 141 130 142 143 142 130 144 144 130 145 145 130 146 146 130 147 147 130 129 143 142 148 143 148 149 143 149 150 143 150 151 143 151 141 143 141 135 152 153 154 153 155 154 155 156 154 156 157 154 157 158 154 158 159 154 160 161 162 162 161 163 163 161 164 164 161 165 165 161 159 154 159 161 153 152 166 166 152 167 167 152 168 168 152 169 169 152 170 170 152 171 152 172 171 171 172 173 173 172 174 174 172 175 175 172 160 161 160 172 88 92 56 59 93 91 94 89 57 58 90 95 60 176 96 176 60 92 93 61 177 97 177 61 62 178 94 178 62 98 99 63 179 95 179 63 96 100 64 100 96 180 181 97 101 65 101 97 102 98 66 98 102 182 183 103 99 67 99 103 100 104 68 104 100 184 185 101 107 71 107 101 125 102 85 102 125 186 187 126 103 86 103 126 188 189 190 189 188 191 192 193 194 195 194 193 105 108 69 108 105 196 197 106 109 70 109 106 108 110 72 110 108 198 199 109 111 73 111 109 200 74 110 74 200 112 113 201 75 111 75 201 77 112 115 117 113 79 202 203 204 203 202 205 205 202 206 206 202 207 207 202 208 208 202 209 208 209 210 210 209 211 211 209 212 212 209 213 213 209 214 214 209 215 204 216 217 216 204 218 218 204 219 219 204 220 220 204 221 221 204 203 217 216 222 217 222 223 217 223 224 217 224 225 217 225 215 217 215 209 226 227 228 227 229 228 229 230 228 230 231 228 231 232 228 232 233 228 234 235 236 236 235 237 237 235 238 238 235 239 239 235 233 228 233 235 227 226 240 240 226 241 241 226 242 242 226 243 243 226 244 244 226 245 226 246 245 245 246 247 247 246 248 248 246 249 249 246 234 235 234 246 118 76 114 116 78 119 250 80 118 80 250 120 121 251 81 119 81 251 120 122 82 122 120 252 253 121 123 83 123 121 122 124 84 124 122 254 255 123 127 87 127 123 256 257 258 257 256 259 260 261 262 263 262 261 88 264 265 264 88 266 267 91 268 269 268 91 270 271 89 271 270 272 273 274 275 90 275 274 271 276 266 276 271 277 278 275 279 267 279 275 88 176 92 93 177 91 178 89 94 95 90 179 96 280 180 280 96 176 177 97 281 181 281 97 98 282 178 282 98 182 183 99 283 179 283 99 180 184 100 184 180 284 285 181 185 101 185 181 186 182 102 182 186 286 287 187 183 103 183 187 288 104 184 104 288 289 290 291 107 185 107 291 292 186 125 186 292 293 294 295 187 126 187 295 296 297 289 297 296 298 299 300 301 290 301 300 105 302 196 302 105 297 301 106 303 197 303 106 196 198 108 198 196 304 305 197 199 109 199 197 306 110 198 110 306 200 201 307 111 199 111 307 115 112 200 201 113 117 308 114 309 114 308 310 311 312 116 313 116 312 314 315 316 315 314 115 117 317 318 319 318 317 320 314 321 314 320 309 313 322 317 323 317 322 250 118 114 116 119 251 324 120 250 120 324 252 253 325 121 251 121 325 252 254 122 254 252 326 327 253 255 123 255 253 328 124 254 124 328 329 330 331 127 255 127 331 332 292 329 292 332 333 334 335 295 330 295 335 266 336 264 268 337 267 265 338 284 338 265 264 268 269 339 285 339 269 88 265 280 281 269 91 270 89 282 283 90 274 286 272 270 272 286 340 341 287 273 274 273 287 272 342 271 275 343 273 344 277 271 275 278 345 277 346 276 346 277 347 348 278 349 279 349 278 276 350 266 267 351 279 88 280 176 177 281 91 282 89 178 179 90 283 180 265 284 265 180 280 281 181 269 285 269 181 182 270 282 270 182 286 287 183 274 283 274 183 338 184 284 184 338 288 291 339 185 285 185 339 293 286 186 286 293 340 341 294 287 187 287 294 352 289 288 289 352 296 300 353 290 291 290 353 333 293 292 293 333 354 355 334 294 295 294 334 356 298 296 298 356 357 358 359 299 300 299 359 298 302 297 302 298 360 361 299 303 301 303 299 302 304 196 304 302 362 363 303 305 197 305 303 315 198 304 198 315 306 307 318 199 305 199 318 115 200 306 307 201 117 308 309 364 365 313 312 366 310 308 310 366 326 327 367 311 312 311 367 310 324 114 116 325 311 115 306 315 318 307 117 316 304 362 304 316 315 318 319 305 363 305 319 314 316 368 369 319 317 314 370 321 323 371 317 372 321 373 321 372 320 322 374 323 375 323 374 376 309 320 322 313 377 324 250 114 116 251 325 310 252 324 252 310 326 327 311 253 325 253 311 366 254 326 254 366 328 331 367 255 327 255 367 378 329 328 329 378 332 335 379 330 331 330 379 380 333 332 333 380 381 382 383 334 335 334 383 266 384 336 337 385 267 264 386 338 386 264 336 337 268 387 339 387 268 272 388 342 388 272 340 341 273 389 343 389 273 342 390 271 275 391 343 390 344 271 275 345 391 344 347 277 347 344 392 393 345 348 278 348 345 346 394 395 394 346 347 348 349 396 397 396 349 350 346 398 346 350 276 279 351 349 399 349 351 266 350 384 385 351 267 386 288 338 288 386 352 353 387 291 339 291 387 354 340 293 340 354 388 389 355 341 294 341 355 400 296 352 296 400 356 359 401 300 353 300 401 333 402 354 402 333 381 382 334 403 355 403 334 356 404 357 404 356 405 406 359 407 358 407 359 298 408 360 408 298 357 358 299 409 361 409 299 360 362 302 362 360 410 411 361 363 303 363 361 364 309 412 413 313 365 414 308 364 308 414 366 367 415 312 365 312 415 410 316 362 316 410 368 369 411 319 363 319 411 314 368 416 417 369 317 314 416 370 371 417 317 373 370 418 370 373 321 323 375 371 419 371 375 420 372 373 372 420 421 422 423 374 375 374 423 424 320 372 320 424 376 377 425 322 374 322 425 412 309 376 377 313 413 414 328 366 328 414 378 379 415 331 367 331 415 426 332 378 332 426 380 383 427 335 379 335 427 428 380 429 380 428 381 382 430 383 431 383 430 336 432 386 432 336 384 385 337 433 387 433 337 342 434 390 434 342 388 389 343 435 391 435 343 390 392 344 392 390 434 435 391 393 345 393 391 347 436 394 436 347 392 393 348 437 396 437 348 395 438 439 438 395 394 396 397 440 441 440 397 398 395 442 395 398 346 349 399 397 443 397 399 384 398 432 398 384 350 351 385 399 433 399 385 432 352 386 352 432 400 401 433 353 387 353 433 354 434 388 434 354 402 403 355 435 389 435 355 400 405 356 405 400 442 443 401 406 359 406 401 436 381 428 381 436 402 403 437 382 430 382 437 405 444 404 444 405 439 441 406 445 407 445 406 357 446 408 446 357 404 407 358 447 409 447 358 360 448 410 448 360 408 409 361 449 411 449 361 450 364 412 364 450 414 415 451 365 413 365 451 448 368 410 368 448 416 417 449 369 411 369 449 418 416 448 416 418 370 371 419 417 449 417 419 446 373 418 373 446 420 423 447 375 419 375 447 444 421 420 421 444 452 453 445 422 423 422 445 421 424 372 424 421 454 455 422 425 374 425 422 424 412 376 412 424 450 451 425 413 377 413 425 450 378 414 378 450 426 427 451 379 415 379 451 429 426 454 426 429 380 383 431 427 455 427 431 438 429 452 429 438 428 430 440 431 453 431 440 392 402 436 402 392 434 435 393 403 437 403 393 394 428 438 428 394 436 437 396 430 440 430 396 456 457 458 457 456 459 460 461 462 463 462 461 442 439 405 439 442 395 397 443 441 406 441 443 432 442 400 442 432 398 399 433 443 401 443 433 404 420 446 420 404 444 445 407 423 447 423 407 408 418 448 418 408 446 447 409 419 449 419 409 452 454 421 454 452 429 431 453 455 422 455 453 454 450 424 450 454 426 427 455 451 425 451 455
1 0
1 0
1 0
1 0
0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 12 13 14 15 14 13 16 17 18 17 16 10 15 19 20 21 20 19 22 16 23 16 22 24 25 26 19 27 19 26 28 8 24 8 28 29 30 31 13 25 13 31 11 32 9 32 11 33 34 12 35 14 35 12 9 36 10 15 37 14 38 11 8 13 12 39 18 40 41 40 18 17 20 21 42 43 42 21 16 18 44 45 21 19 10 46 17 20 47 15 48 23 49 23 48 22 26 50 27 51 27 50 52 24 22 26 25 53 16 54 23 27 55 19 56 29 28 29 56 57 58 59 30 31 30 59 29 60 8 13 61 30 28 24 62 63 25 31 64 33 65 33 64 32 35 66 34 67 34 66 36 32 68 32 36 9 14 37 35 69 35 37 38 33 11 33 38 70 71 39 34 12 34 39 10 36 72 73 37 15 74 38 8 13 39 75 40 76 41 76 40 77 78 42 79 43 79 42 80 18 41 18 80 44 45 81 21 43 21 81 17 82 40 82 17 46 47 20 83 42 83 20 16 44 84 85 45 19 10 72 46 47 73 15 48 86 87 86 48 49 51 50 88 89 88 50 90 22 48 22 90 52 53 91 26 50 26 91 49 54 92 54 49 23 27 51 55 93 55 51 94 24 52 53 25 95 16 84 54 55 85 19 96 56 97 56 96 57 58 98 59 99 59 98 29 100 60 100 29 57 58 30 101 61 101 30 102 28 62 28 102 56 59 103 31 63 31 103 60 74 8 13 75 61 62 24 94 95 25 63 104 65 105 65 104 64 66 106 67 107 67 106 68 64 108 64 68 32 35 69 66 109 66 69 33 110 65 110 33 70 71 34 111 67 111 34 72 68 112 68 72 36 37 73 69 113 69 73 74 70 38 70 74 114 115 75 71 39 71 75 77 116 76 116 77 117 118 78 119 79 119 78 80 76 120 76 80 41 43 81 79 121 79 81 82 77 40 77 82 122 123 83 78 42 78 83 124 44 80 44 124 84 85 125 45 81 45 125 46 112 82 112 46 72 73 47 113 83 113 47 87 126 127 126 87 86 88 89 128 129 128 89 90 87 130 87 90 48 50 91 89 131 89 91 49 132 86 132 49 92 93 51 133 88 133 51 90 94 52 94 90 134 135 91 95 53 95 91 92 84 124 84 92 54 55 93 85 125 85 93 136 97 137 97 136 96 98 138 99 139 99 138 140 57 96 57 140 100 101 141 58 98 58 141 97 102 142 102 97 56 59 99 103 143 103 99 60 114 74 114 60 100 101 61 115 75 115 61 134 62 94 62 134 102 103 135 63 95 63 135 144 145 146 145 144 147 147 144 148 148 144 149 149 144 150 150 144 151 151 144 152 153 154 155 154 153 152 152 153 156 152 156 157 152 157 158 152 158 159 152 159 151 160 161 162 161 163 162 163 164 162 164 165 162 165 166 162 162 166 167 168 167 166 162 169 160 160 169 170 170 169 171 171 169 172 172 169 173 173 169 174 175 174 169 108 104 176 104 108 64 66 109 106 177 106 109 65 178 105 178 65 110 111 67 179 107 179 67 112 108 180 108 112 68 69 113 109 181 109 113 70 182 110 182 70 114 115 71 183 111 183 71 184 185 186 185 184 187 188 189 190 191 190 189 120 116 192 116 120 76 79 121 119 193 119 121 122 117 77 117 122 194 195 123 118 78 118 123 124 120 196 120 124 80 81 125 121 197 121 125 112 122 82 122 112 180 181 113 123 83 123 113 198 199 200 199 198 201 201 198 202 202 198 203 203 198 204 204 198 205 205 198 206 207 208 209 208 207 210 210 207 211 210 211 212 210 212 213 210 213 206 210 206 198 214 215 216 215 217 216 217 218 216 218 219 216 219 220 216 216 220 221 222 221 220 215 214 223 223 214 224 224 214 225 225 214 226 226 214 227 227 214 228 229 228 214 130 127 230 127 130 87 89 131 129 231 129 131 86 232 126 232 86 132 133 88 233 128 233 88 134 130 234 130 134 90 91 135 131 235 131 135 92 196 132 196 92 124 125 93 197 133 197 93 236 237 238 237 236 239 240 241 242 243 242 241 244 96 136 96 244 140 141 245 98 138 98 245 137 142 246 142 137 97 99 139 143 247 143 139 140 114 100 114 140 182 183 141 115 101 115 141 142 134 234 134 142 102 103 143 135 235 135 143 248 249 250 249 248 251 252 253 254 255 254 253 176 248 256 248 176 104 106 177 253 257 253 177 105 258 259 258 105 178 179 107 260 261 260 107 262 263 264 263 262 259 261 265 266 267 266 265 268 262 269 262 268 270 271 272 265 273 265 272 274 270 268 270 274 275 276 277 271 272 271 277 278 275 274 275 278 279 280 281 276 277 276 281 282 279 278 279 282 283 284 285 280 281 280 285 286 283 282 283 286 287 288 289 284 285 284 289 290 287 286 287 290 291 292 293 288 289 288 293 294 290 295 290 294 291 292 296 293 297 293 296 298 295 299 295 298 294 296 300 297 301 297 300 302 299 303 299 302 298 300 304 301 305 301 304 302 306 307 306 302 303 305 304 308 309 308 304 307 310 251 310 307 306 308 309 311 252 311 309 180 176 312 176 180 108 109 181 177 313 177 181 110 314 178 314 110 182 183 111 315 179 315 111 316 317 318 317 316 319 320 321 322 323 322 321 192 318 324 318 192 116 119 193 323 325 323 193 117 326 316 326 117 194 195 118 327 321 327 118 196 192 328 192 196 120 121 197 193 329 193 197 180 194 122 194 180 312 313 181 195 123 195 181 330 331 332 331 330 333 334 335 336 337 336 335 338 330 339 330 338 340 341 342 335 343 335 342 344 340 338 340 344 345 346 347 341 342 341 347 348 345 344 345 348 349 350 351 346 347 346 351 352 349 348 349 352 353 354 355 350 351 350 355 356 353 352 353 356 357 358 359 354 355 354 359 360 356 361 356 360 357 358 362 359 363 359 362 364 361 365 361 364 360 362 366 363 367 363 366 368 365 369 365 368 364 366 370 367 371 367 370 372 369 373 369 372 368 370 374 371 375 371 374 372 376 377 376 372 373 375 374 378 379 378 374 377 380 381 380 377 376 378 379 382 383 382 379 384 385 386 385 384 381 383 387 388 389 388 387 230 384 390 384 230 127 129 231 387 391 387 231 126 392 333 392 126 232 233 128 393 334 393 128 234 230 394 230 234 130 131 235 231 395 231 235 132 328 232 328 132 196 197 133 329 233 329 133 396 136 397 136 396 244 245 398 138 399 138 398 400 246 401 246 400 137 139 402 247 403 247 402 404 400 405 400 404 397 399 406 402 407 402 406 244 182 140 182 244 314 315 245 183 141 183 245 246 234 394 234 246 142 143 247 235 395 235 247 251 408 249 408 251 310 311 252 409 254 409 252 250 410 411 410 250 249 254 255 412 413 412 255 256 250 414 250 256 248 253 257 255 415 255 257 312 256 416 256 312 176 177 313 257 417 257 313 178 418 258 418 178 314 315 179 419 260 419 179 259 420 263 420 259 258 260 261 421 266 421 261 264 422 423 422 264 263 266 267 424 425 424 267 269 264 426 264 269 262 265 273 267 427 267 273 428 269 429 269 428 268 272 430 273 431 273 430 432 268 428 268 432 274 277 433 272 430 272 433 434 274 432 274 434 435 274 435 278 281 436 277 436 437 277 433 277 437 438 435 434 435 438 278 278 438 282 285 439 281 281 439 436 437 436 439 440 282 438 282 440 286 289 441 285 439 285 441 290 440 442 440 290 286 289 293 441 443 441 293 295 442 444 442 295 290 293 297 443 445 443 297 446 444 447 444 446 299 444 299 295 297 301 445 301 448 445 449 445 448 303 447 450 447 303 446 446 303 299 301 305 448 448 305 449 451 449 305 303 452 306 452 303 450 451 305 453 308 453 305 306 454 310 454 306 452 453 308 455 311 455 308 326 319 316 319 326 456 457 327 320 321 320 327 319 458 317 458 319 459 460 320 461 322 461 320 318 462 324 462 318 317 322 323 463 325 463 323 328 324 464 324 328 192 193 329 325 465 325 329 194 416 326 416 194 312 313 195 417 327 417 195 333 466 331 466 333 392 393 334 467 336 467 334 332 468 469 468 332 331 336 337 470 471 470 337 339 332 472 332 339 330 335 343 337 473 337 343 474 339 475 339 474 338 342 476 343 477 343 476 478 338 474 338 478 344 347 479 342 476 342 479 480 344 478 344 480 481 344 481 348 351 482 347 482 483 347 479 347 483 484 481 480 481 484 348 348 484 352 355 485 351 351 485 482 483 482 485 486 352 484 352 486 356 359 487 355 485 355 487 361 486 488 486 361 356 359 363 487 489 487 363 365 488 490 488 365 361 363 367 489 491 489 367 492 490 493 490 492 369 490 369 365 367 371 491 371 494 491 495 491 494 373 493 496 493 373 492 492 373 369 371 375 494 494 375 495 497 495 375 373 498 376 498 373 496 497 375 499 378 499 375 376 500 380 500 376 498 499 378 501 382 501 378 381 502 385 502 381 380 382 383 503 388 503 383 386 504 505 504 386 385 388 389 506 507 506 389 390 386 508 386 390 384 387 391 389 509 389 391 394 390 510 390 394 230 231 395 391 511 391 395 232 464 392 464 232 328 329 233 465 393 465 233 418 244 396 244 418 314 315 419 245 398 245 419 512 397 404 397 512 396 398 513 399 406 399 513 401 394 510 394 401 246 247 403 395 511 395 403 514 400 401 400 514 405 407 515 402 403 402 515 516 405 517 405 516 404 406 518 407 519 407 518 310 520 408 520 310 454 455 311 521 409 521 311 249 522 410 522 249 408 409 254 523 412 523 254 410 524 411 524 410 525 526 412 527 413 527 412 414 411 528 411 414 250 255 415 413 529 413 415 416 414 530 414 416 256 257 417 415 531 415 417 258 532 420 532 258 418 419 260 533 421 533 260 263 534 422 534 263 420 421 266 535 424 535 266 422 536 423 536 422 537 538 424 539 425 539 424 426 423 540 423 426 264 267 427 425 541 425 427 429 426 542 426 429 269 273 431 427 543 427 431 428 544 545 544 428 429 431 430 546 547 546 430 432 545 548 545 432 428 430 433 547 549 547 433 550 432 548 432 550 434 437 551 433 549 433 551 438 550 552 550 438 434 437 439 551 553 551 439 438 554 440 554 438 552 553 439 555 441 555 439 440 556 442 556 440 554 555 441 557 443 557 441 442 558 444 558 442 556 557 443 559 445 559 443 444 560 447 560 444 558 559 445 561 449 561 445 450 560 562 560 450 447 449 451 561 563 561 451 452 562 564 562 452 450 451 453 563 565 563 453 454 564 566 564 454 452 453 455 565 567 565 455 326 530 456 530 326 416 417 327 531 457 531 327 456 459 319 459 456 568 569 457 460 320 460 457 570 458 459 458 570 571 572 573 461 460 461 573 317 574 462 574 317 458 461 322 575 463 575 322 324 576 464 576 324 462 463 325 577 465 577 325 392 576 466 576 392 464 465 393 577 467 577 393 331 578 468 578 331 466 467 336 579 470 579 336 580 468 581 468 580 469 471 582 470 583 470 582 472 469 584 469 472 332 337 473 471 585 471 473 475 472 586 472 475 339 343 477 473 587 473 477 588 474 475 474 588 589 590 591 476 477 476 591 589 478 474 478 589 592 593 590 479 476 479 590 592 480 478 480 592 594 595 593 483 479 483 593 594 484 480 484 594 596 597 595 485 483 485 595 596 486 484 486 596 598 599 597 487 485 487 597 600 486 598 486 600 488 489 601 487 599 487 601 602 488 600 488 602 490 491 603 489 601 489 603 604 490 602 490 604 493 495 605 491 603 491 605 493 606 496 606 493 604 605 495 607 497 607 495 606 498 496 498 606 608 609 607 499 497 499 607 608 500 498 500 608 610 611 609 501 499 501 609 380 612 502 612 380 500 501 382 613 503 613 382 385 614 504 614 385 502 503 388 615 506 615 388 616 504 617 504 616 505 507 618 506 619 506 618 508 505 620 505 508 386 389 509 507 621 507 509 510 508 622 508 510 390 391 511 509 623 509 511 532 396 512 396 532 418 419 533 398 513 398 533 624 404 516 404 624 512 513 625 406 518 406 625 622 401 510 401 622 514 515 623 403 511 403 623 626 405 514 405 626 517 519 627 407 515 407 627 516 628 629 628 516 517 519 518 630 631 630 518 520 566 632 566 520 454 455 521 567 633 567 521 408 634 522 634 408 520 521 409 635 523 635 409 522 525 410 525 522 636 637 523 526 412 526 523 525 638 524 638 525 639 640 526 641 527 641 526 411 642 528 642 411 524 527 413 643 529 643 413 530 528 644 528 530 414 415 531 529 645 529 531 420 646 534 646 420 532 533 421 647 535 647 421 534 537 422 537 534 648 649 535 538 424 538 535 537 650 536 650 537 651 652 538 653 539 653 538 423 654 540 654 423 536 539 425 655 541 655 425 542 540 656 540 542 426 427 543 541 657 541 543 544 542 658 542 544 429 431 546 543 659 543 546 545 660 661 660 545 544 546 547 662 663 662 547 548 661 664 661 548 545 547 549 663 665 663 549 550 664 666 664 550 548 549 551 665 667 665 551 552 666 668 666 552 550 551 553 667 669 667 553 552 670 554 670 552 668 669 553 671 555 671 553 554 672 556 672 554 670 671 555 673 557 673 555 556 674 558 674 556 672 673 557 675 559 675 557 558 676 560 676 558 674 675 559 677 561 677 559 562 676 678 676 562 560 561 563 677 679 677 563 564 678 680 678 564 562 563 565 679 681 679 565 566 680 682 680 566 564 565 567 681 683 681 567 456 644 568 644 456 530 531 457 645 569 645 457 568 570 459 570 568 684 685 569 573 460 573 569 638 571 570 571 638 686 687 641 572 573 572 641 571 574 458 574 571 688 689 572 575 461 575 572 462 690 576 690 462 574 575 463 691 577 691 463 466 690 578 690 466 576 577 467 691 579 691 467 692 468 578 468 692 581 583 693 470 579 470 693 694 581 686 581 694 580 582 695 583 687 583 695 696 469 580 469 696 584 585 697 471 582 471 697 586 584 698 584 586 472 473 587 585 699 585 587 586 588 475 588 586 700 701 587 591 477 591 587 702 589 588 589 702 703 704 705 590 591 590 705 703 592 589 592 703 706 707 704 593 590 593 704 706 594 592 594 706 708 709 707 595 593 595 707 708 596 594 596 708 710 711 709 597 595 597 709 710 598 596 598 710 712 713 711 599 597 599 711 714 598 712 598 714 600 601 715 599 713 599 715 716 600 714 600 716 602 603 717 601 715 601 717 718 602 716 602 718 604 605 719 603 717 603 719 718 606 604 606 718 720 721 719 607 605 607 719 720 608 606 608 720 722 723 721 609 607 609 721 722 610 608 610 722 724 725 723 611 609 611 723 610 612 500 612 610 726 727 611 613 501 613 611 502 728 614 728 502 612 613 503 729 615 729 503 730 504 614 504 730 617 619 731 506 615 506 731 732 617 733 617 732 616 618 734 619 735 619 734 736 505 616 505 736 620 621 737 507 618 507 737 622 620 738 620 622 508 509 623 621 739 621 623 646 512 624 512 646 532 533 647 513 625 513 647 624 629 740 629 624 516 518 625 631 741 631 625 738 514 622 514 738 626 627 739 515 623 515 739 628 626 742 626 628 517 519 630 627 743 627 630 629 732 651 732 629 628 630 631 734 652 734 631 632 682 744 682 632 566 567 633 683 745 683 633 634 632 746 632 634 520 521 635 633 747 633 635 522 748 636 748 522 634 635 523 749 637 749 523 636 639 525 526 640 637 750 751 752 751 750 753 754 755 756 757 756 755 638 642 524 527 643 641 528 758 644 758 528 642 643 529 759 645 759 529 534 760 648 760 534 646 647 535 761 649 761 535 648 651 537 538 652 649 762 763 764 763 762 765 766 767 768 769 768 767 650 654 536 539 655 653 540 770 656 770 540 654 655 541 771 657 771 541 658 656 772 656 658 542 543 659 657 773 657 659 544 774 660 774 544 658 659 546 775 662 775 546 776 777 778 777 776 779 780 781 782 783 782 781 664 722 720 722 664 661 663 665 723 721 723 665 666 720 718 720 666 664 665 667 721 719 721 667 666 716 668 716 666 718 719 667 717 669 717 667 668 714 670 714 668 716 717 669 715 671 715 669 784 785 786 785 784 787 788 789 790 791 790 789 672 710 674 710 672 712 713 673 711 675 711 673 674 708 676 708 674 710 711 675 709 677 709 675 678 708 706 708 678 676 677 679 709 707 709 679 680 706 703 706 680 678 679 681 707 704 707 681 792 793 794 793 792 795 796 797 798 799 798 797 644 684 568 684 644 758 759 645 685 569 685 645 638 570 684 685 573 641 686 688 571 572 689 687 688 690 574 690 688 800 801 689 691 575 691 689 800 578 690 578 800 692 693 801 579 691 579 801 581 692 686 687 693 583 696 580 694 695 582 697 802 584 696 584 802 698 699 803 585 697 585 803 698 700 586 700 698 804 805 699 701 587 701 699 700 702 588 702 700 806 807 701 705 591 705 701 724 726 610 726 724 808 809 725 727 611 727 725 726 728 612 728 726 810 811 727 729 613 729 727 812 614 728 614 812 730 731 813 615 729 615 813 617 730 733 735 731 619 736 616 732 734 618 737 814 620 736 620 814 738 739 815 621 737 621 815 646 740 760 740 646 624 625 647 741 761 741 647 629 651 740 741 652 631 742 738 814 738 742 626 627 743 739 815 739 743 628 742 732 734 743 630 744 702 806 702 744 682 683 745 705 807 705 745 746 744 816 744 746 632 633 747 745 817 745 747 634 818 748 818 634 746 747 635 819 749 819 635 748 639 636 637 640 749 820 694 639 694 820 821 822 823 695 640 695 823 638 758 642 643 759 641 760 651 648 649 652 761 650 824 825 824 650 733 735 653 826 827 826 653 650 770 654 655 771 653 656 828 772 828 656 770 771 657 829 773 829 657 658 830 774 830 658 772 773 659 831 775 831 659 660 808 724 808 660 774 775 662 809 725 809 662 638 684 758 759 685 641 686 800 688 689 801 687 686 692 800 801 693 687 802 696 694 695 697 803 832 698 802 698 832 804 805 833 699 803 699 833 804 806 700 806 804 834 835 805 807 701 807 805 808 810 726 810 808 836 837 809 811 727 811 809 838 728 810 728 838 812 813 839 729 811 729 839 733 730 812 813 731 735 814 736 732 734 737 815 740 651 760 761 652 741 742 814 732 734 815 743 816 806 834 806 816 744 745 817 807 835 807 817 746 820 818 820 746 816 817 747 823 819 823 747 818 639 748 749 640 819 816 821 820 821 816 834 835 817 822 823 822 817 821 832 694 695 833 822 820 639 818 819 640 823 825 836 830 836 825 824 826 827 837 831 837 827 650 825 828 829 827 653 733 838 824 826 839 735 650 828 770 771 829 653 772 825 830 825 772 828 829 773 827 831 827 773 774 836 808 836 774 830 831 775 837 809 837 775 832 802 694 695 803 833 821 804 832 804 821 834 835 822 805 833 805 822 824 810 836 810 824 838 839 826 811 837 811 826 733 812 838 839 813 735
1 0
1 0
0 1 2 1 0 3 4 5 6 5 4 7 5 7 8 8 7 9 8 9 10 10 9 11 10 11 12 12 11 13 12 13 14 14 13 15 14 15 16 16 15 17 16 17 18 18 17 19 18 19 20 20 19 21 20 21 22 22 21 23 22 23 24 24 23 25 24 25 26 26 25 27 2 28 29 28 2 1 30 31 32 31 30 33 31 33 34 34 33 35 34 35 36 36 35 37 36 37 38 38 37 39 38 39 40 40 39 41 40 41 42 42 41 43 42 43 44 44 43 45 44 45 46 46 45 47 46 47 48 48 47 49 48 49 50 50 49 51 50 51 52 52 51 53 54 3 0 3 54 55 56 57 58 57 56 59 58 60 61 60 58 57 61 62 63 62 61 60 63 64 65 64 63 62 65 66 67 66 65 64 66 68 67 68 66 69 69 70 68 70 69 71 71 72 70 72 71 73 73 74 72 74 73 75 75 76 74 76 75 77 77 28 76 28 77 29 78 55 54 55 78 79 80 79 78 79 80 81 82 81 80 81 82 83 82 84 83 84 82 85 85 86 84 86 85 87 87 88 86 88 87 89 89 90 88 90 89 91 91 92 90 92 91 93 93 94 92 94 93 95 94 59 56 59 94 95
0 1 2 1 0 3 4 5 6 5 4 7 5 7 8 8 7 9 8 9 10 10 9 11 10 11 12 12 11 13 12 13 14 14 13 15 14 15 16 16 15 17 16 17 18 18 17 19 18 19 20 20 19 21 20 21 22 22 21 23 22 23 24 24 23 25 24 25 26 26 25 27 3 28 1 28 3 29 30 31 32 31 30 33 31 33 34 34 33 35 34 35 36 36 35 37 36 37 38 38 37 39 38 39 40 40 39 41 40 41 42 42 41 43 42 43 44 44 43 45 44 45 46 46 45 47 46 47 48 48 47 49 48 49 50 50 49 51 50 51 52 52 51 53 54 2 55 2 54 0 56 57 58 57 56 59 60 59 56 59 60 61 62 61 60 61 62 63 64 63 62 63 64 65 66 65 64 65 66 67 68 66 69 66 68 67 70 69 71 69 70 68 72 71 73 71 72 70 74 73 75 73 74 72 76 75 77 75 76 74 78 77 79 77 78 76 78 80 81 80 78 79 81 82 83 82 81 80 83 84 85 84 83 82 85 86 87 86 85 84 87 88 89 88 87 86 89 90 91 90 89 88 29 90 28 90 29 91 92 55 93 55 92 54 94 93 95 93 94 92 58 94 95 94 58 57
0 0 1 1 2 2 1 1 0 0 3 3