1 0 2 -1 3 -4 4 6 5 -8 6 9 7 0 8 -10 9 12 10 -14 11 15 12 0 13 -16 14 -18 15 20 16 21 17 22 18 -24 19 0 20 -25 21 26 22 -27 23 -28 24 30 25 32 26 33 27 -34 28 0 29 -35 30 -36 31 -38 32 39 33 40 34 42 35 44 36 -45 37 0 38 -46 39 -48 40 49 41 -50 42 51 43 -52 44 54 45 55 46 0 47 -56 48 -57 49 -58 50 60 51 62 52 -63 53 64 54 65 55 0 56 -66 57 -68 58 -69 59 70 60 -72 61 74 62 75 63 76 64 77 65 -78 66 0 67 -80 68 -81 69 -82 70 -84 71 85 72 86 73 87 74 -88 75 90 76 91 77 92 78 -93 79 0 80 -94 81 -95 82 -96 83 -98 84 99 85 100 86 -102 87 104 88 105 89 106 90 0 91 -108 92 -110 93 -111 94 -112 95 -114 96 115 97 116 98 117 99 118 100 119 101 -120 102 121 103 0 104 -122 105 -123 106 -124 107 -125 108 -126 109 128 110 129 111 130 112 -132 113 133 114 134 115 135 116 0 117 -136 118 -138 119 -140 120 -141 121 -142 122 -143 123 144 124 145 125 146 126 147 127 148 128 150 129 -152 130 153 131 0 132 -154 133 -155 134 -156 135 -158 136 -159 137 -160 138 161 139 162 140 164 141 165 142 166 143 168 144 169 145 -170 146 0 147 -171 148 -172 149 -174 150 -175 151 -176 152 -177 153 178 154 180 155 182 156 183 157 184 158 185 159 0 160 -186 161 -187 162 -188 163 -189 164 -190 165 -192 166 194 167 195 168 196 169 198 170 200 171 201 172 -202 173 203 174 0 175 -204 176 -205 177 -206 178 -207 179 -208 180 -209 181 -210 182 212 183 213 184 214 185 215 186 216 187 217 188 -218 189 219 190 220 191 0 192 -221 193 -222 194 -224 195 -225 196 -226 197 228 198 -230 199 -231 200 232 201 234 202 235 203 236 204 237 205 238 206 0 207 -240 208 -242 209 -243 210 -244 211 -245 212 -246 213 -247 214 248 215 249 216 -250 217 252 218 253 219 254 220 255 221 256 222 258 223 259 224 -260 225 0 226 -261 227 -262 228 -264 229 -265 230 -266 231 -267 232 -268 233 270 234 272 235 273 236 -274 237 275 238 276 239 278 240 279 241 280 242 282 243 284 244 -285 245 -286 246 0 247 -287 248 -288 249 -289 250 -290 251 -291 252 -292 253 -294 254 -295 255 296 256 297 257 298 258 299 259 300 260 301 261 302 262 -303 263 304 264 305 265 0 266 -306 267 -308 268 -309 269 -310 270 -312 271 -314 272 -315 273 316 274 -318 275 319 276 320 277 321 278 322 279 323 280 324 281 325 282 -326 283 327 284 0 285 -328 286 -329 287 -330 288 -332 289 -333 290 -334 291 -335 292 -336 293 338 294 339 295 340 296 341 297 342 298 -343 299 344 300 345 301 346 302 348 303 0 304 -350 305 -351 306 -352 307 -354 308 -355 309 -356 310 -357 311 -358 312 360 313 361 314 362 315 -363 316 364 317 365 318 366 319 368 320 369 321 370 322 0 323 -371 324 -372 325 -374 326 -375 327 -376 328 -377 329 -378 330 380 331 -381 332 -382 333 384 334 385 335 386 336 387 337 388 338 390 339 391 340 392 341 0 342 -393 343 -394 344 -395 345 -396 346 -398 347 -399 348 -400 349 -402 350 -403 351 404 352 405 353 406 354 407 355 408 356 410 357 411 358 -412 359 413 360 414 361 415 362 0 363 -416 364 -417 365 -418 366 -420 367 -422 368 -423 369 -424 370 -425 371 -426 372 427 373 428 374 429 375 430 376 432 377 434 378 435 379 -436 380 437 381 438 382 440 383 0 384 -441 385 -442 386 -444 387 -445 388 -446 389 -447 390 -448 391 -450 392 -451 393 452 394 453 395 454 396 455 397 -456 398 458 399 459 400 460 401 462 402 464 403 465 404 466 405 468 406 -469 407 -4700 408 -471 409 -472 410 -473 411 -474 412 -475 413 -476 414 -477 415 -478 416 -480 417 481 418 482 419 483 420 -484 421 485 422 486 423 488 424 489 425 490 426 492 427 493 428 0 429 -494 430 -495 431 -496 432 -497 433 -498 434 -500 435 -501 436 -502 437 -504 438 505 439 506 440 507 441 -508 442 510 443 511 444 512 445 513 446 514 447 515 448 516 449 517 450 -518 451 0 452 -519 453 -520 454 -522 455 -524 456 -525 457 -526 458 -527 459 -528 460 -529 461 -530 462 -531 463 532 464 533 465 534 466 535 467 536 468 537 469 538 470 539 471 540 472 542 473 543 474 544 475 -5450 476 -546 477 -548 478 -549 479 -550 480 -551 481 -552 482 -553 483 -554 484 -555 485 556 486 -558 487 559 488 560 489 -561 490 562 491 564 492 565 493 566 494 567 495 568 496 570 497 572 498 573 499 -574