My Advent of Code solutions in Python. kevinyap.ca/2019/12/going-fast-in-advent-of-code/
advent-of-code python
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add 2017/08

+1017
+15
2017/day08.py
··· 1 + import fileinput 2 + from collections import defaultdict 3 + 4 + REGS = defaultdict(int) 5 + HIGHEST_VAL = 0 6 + 7 + for line in fileinput.input(): 8 + a, op, x, _, b, eq, y = line.strip().split() 9 + 10 + if eval('REGS["{}"] {} {}'.format(b, eq, y)): 11 + REGS[a] += int(x) * (1 if op == 'inc' else -1) 12 + HIGHEST_VAL = max(HIGHEST_VAL, REGS[a]) 13 + 14 + print "Largest value in any register:", max(REGS.values()) 15 + print "Highest value held in registers:", HIGHEST_VAL
+1000
2017/inputs/08.txt
··· 1 + yxr inc 119 if nev != 6 2 + piw dec -346 if tl != 4 3 + cli inc 165 if nev >= -5 4 + nev dec 283 if xuu > -2 5 + tem inc 745 if qym >= -9 6 + xuu dec -104 if cli == 165 7 + h dec 192 if u <= 5 8 + ln dec -616 if ej > -7 9 + tem dec -555 if ar > -5 10 + tem dec 687 if tl > -8 11 + h inc 120 if re < -8 12 + bq dec -410 if ej > -4 13 + re dec 476 if tem == 613 14 + ej dec 686 if cli != 163 15 + ar dec 676 if tl > -6 16 + nfo inc 633 if s == 0 17 + tl inc -471 if tem > 607 18 + bb inc 157 if piw > 342 19 + cli inc -830 if piw != 342 20 + piw inc -645 if ar >= -674 21 + bq dec 304 if piw != 356 22 + u inc -274 if bb != 147 23 + yxr inc -520 if ec >= 1 24 + ec dec 631 if bb > 147 25 + ar dec 732 if s >= 0 26 + foz inc -617 if bb == 157 27 + qym dec -197 if ej == -686 28 + bb dec 111 if h <= -199 29 + ln dec -585 if re != -476 30 + foz dec -181 if nev < -280 31 + foz dec 989 if xuu != 106 32 + ec inc -930 if ec <= -626 33 + foz dec 862 if s >= 5 34 + tem inc 241 if xuu == 104 35 + ar dec -460 if h >= -201 36 + cli inc -317 if cli == -665 37 + bb dec -483 if h > -194 38 + tem inc -718 if tl <= -466 39 + ln dec 362 if hb == 0 40 + qym inc 95 if hb > 3 41 + piw dec -463 if ln < 246 42 + xuu inc 159 if s <= 5 43 + ec inc -710 if cli < -977 44 + bb inc -98 if xuu >= 260 45 + qym inc 159 if bb >= 540 46 + acc inc 610 if fe <= 9 47 + ar dec 381 if ej < -695 48 + acc dec 807 if nev > -284 49 + foz dec 926 if h < -188 50 + tl inc 279 if ar != -957 51 + ec dec -39 if acc < -191 52 + u dec -110 if piw == 346 53 + ej dec 980 if ar == -948 54 + ln dec -165 if hb < 2 55 + nfo inc -370 if tem > 128 56 + ar dec -886 if ar < -947 57 + bb dec 624 if ej == -1666 58 + tl inc 36 if ec > -2227 59 + yxr dec 320 if cli <= -976 60 + tem inc -808 if ar >= -52 61 + cli dec 213 if h >= -198 62 + ej inc -141 if nev < -281 63 + bq inc -736 if yxr > -211 64 + u dec -742 if nfo > 258 65 + bq dec -727 if ar >= -64 66 + u dec -248 if bq > 89 67 + xuu inc 431 if yxr > -203 68 + hb dec -407 if hb >= -7 69 + ar inc 789 if acc >= -197 70 + yxr inc -753 if piw <= 350 71 + piw dec -973 if yxr >= -956 72 + xuu dec 457 if ec <= -2228 73 + bq inc -201 if bq >= 97 74 + bq dec -923 if ar == 727 75 + cli inc -560 if piw < 1329 76 + ej dec -150 if ar != 733 77 + h inc -198 if nev == -283 78 + u inc -388 if piw == 1319 79 + hb inc -212 if s < 8 80 + xuu inc -988 if ej < -1653 81 + ec inc 58 if re >= -485 82 + hb inc -126 if xuu < -741 83 + ar inc 534 if nev == -273 84 + fe inc 668 if s <= 7 85 + tem dec 25 if h >= -390 86 + u inc -632 if tl > -198 87 + u dec 721 if bq > 813 88 + piw dec -299 if foz >= -2348 89 + hb inc -407 if ej > -1663 90 + h dec 563 if foz == -2351 91 + bb dec 362 if fe != 670 92 + nev inc -512 if bb != -437 93 + fe dec -419 if yxr < -948 94 + tl dec 576 if ej > -1665 95 + acc dec -510 if xuu > -759 96 + s dec -108 if u < -906 97 + xuu dec -407 if xuu < -748 98 + yxr dec 771 if bb > -454 99 + u dec -879 if tem != 110 100 + bq inc -759 if u < -27 101 + s dec -295 if qym < 364 102 + qym inc 807 if xuu == -344 103 + h inc 545 if hb == -338 104 + ej inc -896 if s != 394 105 + s dec -961 if yxr > -1723 106 + s dec -142 if nev != -799 107 + s inc -692 if ln != 427 108 + ar dec 152 if tl == -763 109 + acc dec 304 if piw != 1328 110 + ar inc -532 if piw != 1324 111 + bq inc 124 if tem < 109 112 + h inc 480 if nfo == 268 113 + xuu dec -291 if ej >= -2556 114 + hb inc -56 if nfo >= 257 115 + ar dec -656 if bb > -447 116 + tl dec -458 if ec <= -2167 117 + xuu inc -100 if hb <= -397 118 + nev dec 384 if foz <= -2344 119 + acc dec -779 if acc == 9 120 + u inc 949 if h != -416 121 + xuu inc -865 if nev < -1182 122 + nev dec 317 if bb < -434 123 + foz inc -786 if bq > 51 124 + xuu inc -901 if ej >= -2557 125 + nev dec 750 if h != -398 126 + qym dec 783 if re != -480 127 + bb dec 54 if cli < -1752 128 + tl dec -803 if yxr < -1724 129 + s inc 690 if xuu != -954 130 + piw inc -667 if s != -151 131 + foz dec -946 if cli <= -1757 132 + h dec -885 if re == -486 133 + ar inc -765 if re < -468 134 + h dec 340 if ec != -2170 135 + fe dec 440 if tl > 492 136 + re dec 398 if hb != -384 137 + xuu inc -49 if fe > 641 138 + s dec 623 if qym != 375 139 + piw inc 429 if ec == -2174 140 + ej inc 747 if hb != -394 141 + xuu inc 761 if nfo > 255 142 + re inc 519 if yxr != -1716 143 + nev inc 863 if tl <= 499 144 + qym inc -357 if foz > -3138 145 + tl dec 186 if u < 915 146 + s dec -442 if nev < -1373 147 + bq inc -999 if ec == -2174 148 + cli inc 735 if acc > 781 149 + ar dec -983 if nev >= -1389 150 + cli inc 285 if u < 917 151 + xuu inc -970 if h >= -747 152 + bq inc 716 if tl < 310 153 + xuu dec 984 if bb > -503 154 + h inc -881 if ej >= -2546 155 + u inc 719 if fe >= 646 156 + u inc 396 if hb > -393 157 + ej inc 734 if acc != 784 158 + fe inc 581 if re <= -350 159 + piw dec -69 if hb < -384 160 + ec dec 540 if acc < 798 161 + cli dec -615 if foz <= -3130 162 + ln inc 261 if foz <= -3130 163 + acc dec 739 if ar > 1065 164 + ln dec -520 if qym > 19 165 + re inc -260 if bq != -230 166 + ln inc -28 if h > -750 167 + hb dec -794 if s == -325 168 + nfo inc 79 if ln < 1176 169 + acc inc 173 if ec == -2714 170 + yxr inc 756 if re > -616 171 + re inc 415 if fe >= 1219 172 + hb dec -701 if u < 1638 173 + xuu dec -325 if re != -200 174 + ln dec -552 if piw != 1157 175 + yxr inc -568 if qym >= 17 176 + tl dec 756 if ec <= -2712 177 + nev dec 430 if xuu <= -1219 178 + bq dec -580 if yxr >= -1533 179 + ej dec -357 if bb >= -493 180 + ec inc 722 if ej >= -1822 181 + tl dec 168 if nev == -1813 182 + bb dec -393 if foz >= -3130 183 + cli inc -298 if s == -328 184 + h inc 885 if yxr != -1536 185 + nev dec -188 if cli < -427 186 + yxr dec 41 if cli > -416 187 + qym inc 748 if u == 1632 188 + re inc 457 if nfo > 339 189 + yxr inc 781 if piw < 1153 190 + qym inc 628 if cli != -417 191 + bq inc -476 if piw < 1142 192 + bb dec 547 if nfo >= 341 193 + s dec 590 if piw == 1150 194 + piw inc -804 if nfo != 342 195 + ar dec -838 if xuu == -1226 196 + ec inc 224 if h > 132 197 + ec dec -963 if ln >= 1731 198 + xuu inc 109 if u <= 1638 199 + s dec -191 if fe >= 1220 200 + ln dec -718 if h >= 133 201 + u dec 46 if nev >= -1811 202 + nfo inc -56 if s < -718 203 + nev dec -346 if ar != 1905 204 + h dec -501 if hb != 306 205 + acc dec 651 if bb >= -1039 206 + xuu dec 714 if ar > 1905 207 + qym dec 304 if piw <= 1157 208 + tl dec -62 if foz < -3138 209 + h inc 448 if qym != 1095 210 + hb inc 780 if tem != 112 211 + hb dec 332 if tem <= 114 212 + s dec -447 if acc != 226 213 + s dec -560 if ej > -1829 214 + nev dec -435 if piw == 1150 215 + nev dec 259 if piw < 1155 216 + tem inc 293 if nfo == 286 217 + hb dec 656 if s < 284 218 + hb inc -484 if acc < 213 219 + ln inc 831 if s < 280 220 + hb dec -394 if ec != -1771 221 + nfo inc 124 if h != 628 222 + ln dec -675 if yxr < -754 223 + bb dec -69 if hb == 494 224 + ln inc -139 if re <= 261 225 + nev inc 325 if yxr >= -753 226 + tl inc 551 if foz != -3137 227 + bb dec -598 if nfo != 413 228 + qym inc 771 if s >= 271 229 + tl inc 903 if ej != -1820 230 + fe inc -388 if re != 250 231 + ln dec -163 if ej != -1827 232 + nev dec -209 if re <= 261 233 + bq inc -59 if h == 638 234 + ej inc 793 if yxr < -749 235 + ec inc -224 if s >= 276 236 + ln inc 895 if foz <= -3132 237 + acc dec -681 if ec < -1989 238 + tem dec -161 if hb == 493 239 + ar dec -436 if nfo >= 408 240 + u dec -56 if re != 250 241 + nfo inc -497 if hb < 495 242 + ec dec -874 if acc > 911 243 + bb dec 988 if xuu == -1838 244 + nfo dec -257 if fe > 836 245 + ec inc -332 if foz >= -3146 246 + u inc 697 if u <= 1691 247 + ej dec 777 if bb <= -440 248 + nfo dec -99 if bq > -277 249 + acc dec 552 if tem <= 573 250 + fe dec 74 if ec == -2317 251 + qym dec 829 if foz >= -3146 252 + bq dec -149 if ec <= -2324 253 + u dec -99 if hb == 493 254 + yxr dec -546 if tl > 288 255 + u inc 261 if cli >= -412 256 + ej inc -341 if tem < 574 257 + ec inc -83 if ar <= 2346 258 + ec inc 847 if xuu <= -1830 259 + re dec -364 if xuu < -1839 260 + yxr inc -483 if ln <= 4033 261 + tl dec 965 if tl == 286 262 + re inc -63 if tl >= -674 263 + cli inc 708 if acc < 352 264 + xuu dec 494 if ej > -2154 265 + tl inc 8 if foz > -3131 266 + ec inc 983 if nfo == 170 267 + bb inc 486 if cli < 292 268 + ar dec -461 if ec >= -586 269 + yxr dec -852 if hb < 500 270 + u inc -874 if acc < 355 271 + xuu inc 883 if re > 266 272 + xuu dec 809 if ec == -577 273 + tl dec 144 if ej > -2145 274 + u inc -363 if fe >= 839 275 + bb inc -194 if piw >= 1150 276 + ln inc 780 if fe != 835 277 + cli inc 213 if re >= 256 278 + xuu dec -718 if hb >= 491 279 + yxr dec -730 if u < 1251 280 + nfo dec 1 if hb > 491 281 + ar inc -556 if nev > -1085 282 + ej dec -275 if bq < -128 283 + nev dec -578 if foz != -3137 284 + h inc -391 if h == 638 285 + foz inc -291 if bq >= -134 286 + bb inc -123 if fe == 840 287 + tl dec 72 if bq == -133 288 + qym dec -155 if yxr < 831 289 + re inc 515 if s < 289 290 + nfo dec -313 if ar >= 2242 291 + cli dec 486 if tl < -904 292 + bb dec -844 if ln >= 4810 293 + hb inc -551 if tem == 565 294 + ec inc -28 if yxr <= 828 295 + cli inc -673 if h >= 241 296 + re dec -937 if bb > 562 297 + ec inc 214 if bb != 571 298 + piw inc -142 if ar > 2240 299 + ar dec 750 if tl < -898 300 + re dec -844 if ej != -1877 301 + bq inc -17 if qym <= 1200 302 + acc dec -154 if foz > -3429 303 + piw inc -13 if cli > -175 304 + cli inc -374 if acc > 497 305 + acc dec -751 if ln != 4821 306 + xuu dec 821 if bq < -142 307 + nev dec 867 if bb < 565 308 + qym dec -883 if hb != -65 309 + h inc -289 if ln <= 4818 310 + hb dec 839 if s <= 282 311 + cli dec 662 if ar > 2253 312 + nev inc 975 if acc < 1249 313 + foz inc -459 if nfo != 479 314 + tem inc 721 if ar < 2244 315 + hb dec 645 if bb >= 561 316 + cli dec 973 if bq <= -148 317 + qym inc 937 if piw <= 1003 318 + bq inc -548 if tem != 561 319 + nfo dec 98 if nev != -1082 320 + u dec 789 if bq >= -688 321 + u dec 389 if acc <= 1258 322 + bq inc 818 if qym <= 3020 323 + acc inc 224 if nfo < 492 324 + ln inc -739 if re >= 2547 325 + re dec -364 if fe != 843 326 + piw dec -836 if piw > 991 327 + foz inc 484 if cli < -1519 328 + ln inc 869 if hb < -1533 329 + piw dec 872 if yxr <= 834 330 + bq inc -1 if bq >= 113 331 + tl inc -649 if u >= 854 332 + ec dec -447 if bb == 566 333 + ar dec -702 if u < 861 334 + s inc -445 if bb <= 574 335 + xuu dec 323 if cli <= -1523 336 + foz dec 589 if ln <= 4947 337 + s inc -399 if nfo != 484 338 + cli inc -704 if acc < 1481 339 + yxr dec 712 if hb != -1534 340 + nev dec -347 if nev <= -1087 341 + ln dec -801 if foz > -4480 342 + xuu dec -549 if h >= -47 343 + re dec 127 if xuu > -2692 344 + hb inc 96 if fe <= 845 345 + acc dec 159 if hb >= -1451 346 + bq inc 754 if u >= 865 347 + u inc 23 if yxr > 106 348 + re dec 940 if nfo <= 489 349 + qym dec -599 if ar >= 2948 350 + qym dec -481 if nfo == 482 351 + nfo inc 767 if cli <= -2225 352 + bb inc -174 if ec == 56 353 + tem inc 615 if ec <= 55 354 + tem inc 845 if re > 1848 355 + hb inc 940 if tl > -1543 356 + bq dec -892 if xuu >= -2686 357 + bq inc 996 if bq >= 117 358 + re dec 456 if u < 885 359 + ln inc 879 if s < -568 360 + s dec 605 if ar >= 2941 361 + foz dec 585 if hb > -1449 362 + ej inc 980 if ej <= -1866 363 + re dec -409 if foz <= -5059 364 + tem dec -394 if nfo != 476 365 + yxr dec -765 if ej <= -888 366 + ec inc -540 if fe < 843 367 + cli dec 758 if foz != -5056 368 + nfo inc 846 if re > 1802 369 + re inc 800 if nev < -1078 370 + nev dec 2 if yxr < 883 371 + piw inc 282 if acc >= 1313 372 + h inc -993 if ln <= 5741 373 + ar inc 594 if tem <= 1804 374 + h inc 502 if h >= -45 375 + xuu inc -73 if acc <= 1326 376 + re dec 116 if piw >= 1243 377 + bq inc 62 if u <= 880 378 + acc dec 166 if fe <= 846 379 + ec dec -441 if re > 2612 380 + re inc 214 if re != 2602 381 + u dec 410 if s < -1160 382 + ln dec -701 if piw <= 1244 383 + tl inc -126 if nfo <= 1330 384 + fe inc -861 if tl <= -1669 385 + ar dec -998 if yxr <= 882 386 + fe inc 629 if ln > 6445 387 + hb dec -407 if foz <= -5071 388 + s dec 654 if acc <= 1161 389 + bb inc 304 if fe <= 615 390 + xuu inc 979 if cli == -2969 391 + cli inc -973 if fe == 607 392 + cli inc 859 if tl <= -1665 393 + tl dec 257 if foz > -5064 394 + bq dec -253 if hb != -1446 395 + s inc 82 if fe == 611 396 + h inc -462 if xuu == -2761 397 + nev dec 231 if bq <= 1123 398 + fe inc -719 if re == 2817 399 + nfo inc 553 if ec != -484 400 + nev inc -457 if nfo != 1318 401 + fe inc -936 if piw <= 1247 402 + nev inc -615 if ar > 4539 403 + fe inc -267 if ec >= -475 404 + qym dec 336 if tem > 1802 405 + ej inc 442 if foz > -5064 406 + qym inc 864 if h < 0 407 + nev inc 565 if foz >= -5057 408 + tem inc 257 if ej <= -457 409 + hb dec -202 if piw > 1243 410 + bq dec -192 if ar != 4550 411 + foz dec 374 if ln >= 6454 412 + tem inc 381 if ej != -454 413 + ec dec -630 if ej == -438 414 + foz dec -821 if acc > 1161 415 + nev dec 903 if bq != 1315 416 + re inc -677 if ej > -448 417 + re inc 588 if u < 473 418 + xuu dec 114 if foz > -5062 419 + acc inc -804 if ec > -492 420 + nfo inc 728 if cli == -2120 421 + xuu dec -258 if foz > -5064 422 + tem dec -370 if ln < 6450 423 + acc dec -717 if ej != -442 424 + ec dec 262 if qym > 4613 425 + nev inc 31 if u >= 468 426 + xuu dec 84 if re == 2728 427 + u inc 457 if xuu != -2697 428 + acc dec 251 if acc != 1068 429 + tem dec -745 if acc <= 1076 430 + tl dec 581 if tem <= 3304 431 + s dec -730 if hb <= -1444 432 + ec dec 409 if tem < 3293 433 + acc dec -884 if acc >= 1077 434 + acc inc 160 if bb < 706 435 + ar dec 110 if nfo != 2058 436 + ej dec -349 if fe < -1038 437 + s inc 681 if s >= -1096 438 + cli inc -712 if fe < -1043 439 + nfo dec 693 if u != 924 440 + ln inc 170 if xuu != -2702 441 + bb inc 759 if tl > -2518 442 + ln inc 647 if tem > 3296 443 + ej inc -35 if re >= 2734 444 + qym inc 710 if nev < -3258 445 + xuu inc 304 if fe == -1052 446 + piw dec 237 if xuu >= -2707 447 + tem dec -683 if hb <= -1441 448 + piw inc -297 if re >= 2733 449 + nfo dec -836 if bb == 1455 450 + s inc 901 if u <= 921 451 + bb inc 780 if bq == 1307 452 + xuu dec 467 if yxr >= 878 453 + acc dec -24 if h < 6 454 + ec dec 412 if foz >= -5054 455 + ec inc -990 if fe == -1047 456 + nev dec -940 if nfo != 2208 457 + ar dec -670 if qym == 5339 458 + foz inc 391 if hb != -1438 459 + yxr inc -86 if acc <= 1260 460 + qym dec -36 if piw < 1008 461 + nev inc -21 if yxr == 788 462 + piw inc 581 if hb == -1446 463 + bb inc -355 if bb != 2232 464 + yxr dec 238 if ar < 4441 465 + tem dec -974 if cli < -2826 466 + xuu inc -237 if s <= -406 467 + ej dec 51 if foz <= -4661 468 + cli inc -416 if h < 6 469 + fe inc 23 if s < -407 470 + bq dec 598 if ej <= -152 471 + cli inc -15 if piw > 1584 472 + foz dec -781 if nfo < 2209 473 + u inc 17 if bb < 1883 474 + xuu dec 799 if ej >= -157 475 + bb inc 914 if tem != 4960 476 + foz dec 853 if fe != -1024 477 + piw dec 628 if nfo != 2199 478 + qym dec 303 if xuu >= -4207 479 + bq dec 854 if yxr >= 549 480 + hb inc -123 if xuu >= -4211 481 + bb inc 767 if nev <= -2318 482 + s inc 482 if nfo > 2196 483 + yxr inc 185 if bb < 3570 484 + yxr dec 683 if bq != 444 485 + fe dec -316 if ec >= -1733 486 + bb inc 368 if s < 78 487 + tl dec 132 if yxr != 63 488 + yxr dec 357 if bq == 453 489 + fe inc -256 if ec > -1744 490 + xuu inc -193 if ej <= -142 491 + xuu dec -605 if cli != -3263 492 + ar dec 571 if u != 945 493 + nfo inc -430 if nfo < 2209 494 + hb inc 236 if hb > -1564 495 + ar dec -460 if fe < -1278 496 + tl dec -127 if bq > 449 497 + s inc -343 if nfo > 1764 498 + fe inc 761 if nev < -2326 499 + piw dec -136 if xuu != -4391 500 + cli dec 639 if yxr >= -301 501 + tl dec -524 if ar != 4890 502 + ln dec -75 if ln < 7269 503 + ln dec -376 if tem > 4956 504 + yxr inc -317 if yxr >= -297 505 + tem inc 593 if ej == -149 506 + cli dec 297 if ar < 4894 507 + ej dec -576 if xuu <= -4395 508 + bq dec -681 if s >= -277 509 + ec dec -404 if u >= 939 510 + xuu dec -82 if yxr >= -292 511 + nev inc -661 if u <= 954 512 + yxr inc 941 if foz > -3896 513 + ar dec 559 if ar < 4895 514 + re inc 470 if tl <= -1981 515 + qym inc 423 if hb <= -1564 516 + ec inc -353 if cli >= -4208 517 + qym inc 166 if nfo < 1770 518 + ln inc 110 if h > -4 519 + bb dec 459 if nfo < 1776 520 + tem inc -466 if ej > 418 521 + tem inc -223 if fe < -1271 522 + bb inc 361 if qym > 5650 523 + fe dec 698 if nfo <= 1768 524 + h inc -761 if acc >= 1258 525 + tl dec 307 if cli < -4195 526 + ec dec -428 if bq == 1134 527 + ec inc 200 if u == 945 528 + fe dec 999 if re >= 3198 529 + ej dec -150 if ej != 429 530 + ar inc -19 if bb < 3822 531 + cli inc -271 if piw == 1721 532 + piw inc -317 if nev <= -2985 533 + xuu dec 732 if xuu == -4393 534 + ar dec -738 if bq != 1133 535 + cli dec -925 if xuu >= -4400 536 + tem dec -336 if acc == 1261 537 + xuu dec -396 if tl < -2291 538 + tem inc -726 if xuu < -3995 539 + xuu inc 586 if yxr < 643 540 + nfo inc 554 if re >= 3194 541 + ln dec 425 if s < -276 542 + s inc -678 if h >= -2 543 + acc inc -669 if u == 945 544 + nfo inc 136 if re <= 3207 545 + nev inc -486 if fe > -2272 546 + acc inc 146 if yxr < 650 547 + bq inc 637 if u != 945 548 + bq inc -562 if u < 949 549 + fe dec -164 if tem >= 4128 550 + ej inc -868 if ec > -1058 551 + foz inc -646 if ej < -295 552 + u inc 960 if bb < 3825 553 + ln dec -6 if ln > 7826 554 + bq dec 972 if acc > 723 555 + piw inc 958 if fe != -2115 556 + ln inc 179 if ln <= 7830 557 + foz inc 206 if bb <= 3828 558 + u inc -789 if bb > 3826 559 + nev inc -597 if ln <= 8005 560 + nev dec -112 if yxr <= 642 561 + ej inc 670 if s <= -942 562 + ec dec 623 if qym >= 5652 563 + bb inc 35 if nev != -3470 564 + u dec -50 if ej != 379 565 + ar dec 952 if tl != -2306 566 + tem inc -92 if re == 3192 567 + yxr dec 866 if qym == 5652 568 + nfo inc -457 if bb != 3876 569 + tem inc 395 if fe != -2125 570 + acc inc -37 if piw > 1711 571 + tem dec -647 if fe <= -2113 572 + tem dec -546 if xuu > -3422 573 + piw dec 219 if acc < 699 574 + ar dec -392 if piw == 1502 575 + s inc 330 if bq > -407 576 + bq inc -508 if nev <= -3473 577 + ln dec -333 if cli != -3545 578 + ln dec 42 if ec > -1683 579 + acc inc -247 if ln <= 7966 580 + foz inc 563 if tl <= -2287 581 + ej inc -390 if ej <= 384 582 + acc dec 659 if acc != 443 583 + xuu dec -293 if ej >= -18 584 + qym dec -169 if yxr > -217 585 + cli inc 778 if ln >= 7960 586 + xuu dec -179 if u != 163 587 + nfo dec 600 if ej == -11 588 + ar dec 261 if piw > 1492 589 + re inc -889 if yxr > -228 590 + h inc 37 if xuu != -2943 591 + ln inc 148 if tem > 5731 592 + bq dec 564 if piw == 1502 593 + piw dec 822 if ar != 4242 594 + xuu inc -35 if nfo != 1402 595 + u dec -284 if cli > -2777 596 + ar dec -521 if yxr >= -225 597 + bb dec 412 if yxr <= -222 598 + piw inc -199 if tem != 5715 599 + bb inc 331 if qym < 5653 600 + bq dec -359 if ec > -1687 601 + acc inc 298 if bq == -605 602 + bq inc -69 if tl < -2305 603 + h inc -626 if h == 8 604 + qym dec 609 if s <= -619 605 + fe inc 165 if nev < -3456 606 + xuu inc 690 if ej != -15 607 + ec dec -280 if tl < -2294 608 + qym dec 829 if bq != -610 609 + xuu dec 888 if piw > 489 610 + u inc 81 if acc > 80 611 + qym dec 247 if h > -9 612 + tl dec -558 if bq < -604 613 + nfo dec 692 if ln == 7963 614 + acc inc -23 if tl > -1735 615 + xuu dec 478 if fe == -1950 616 + s dec 551 if tl < -1736 617 + ec inc -479 if fe == -1950 618 + s dec -17 if foz > -3328 619 + piw dec 351 if acc == 84 620 + bq dec -437 if re == 2309 621 + qym dec -808 if cli > -2774 622 + h dec -390 if tl == -1738 623 + foz dec 676 if ej >= -4 624 + re dec 891 if bq != -167 625 + bb dec -191 if re != 1418 626 + nfo inc 380 if s == -1155 627 + ec inc 69 if u < 531 628 + nev dec -690 if s >= -1164 629 + s dec 571 if bb >= 3776 630 + re dec -224 if hb <= -1563 631 + bq inc -252 if piw < 131 632 + yxr dec -488 if tl == -1741 633 + re inc 755 if re > 1638 634 + bq inc -208 if qym != 4769 635 + qym inc 695 if hb == -1563 636 + fe inc -157 if piw < 121 637 + xuu dec 579 if acc != 79 638 + ln dec -262 if nfo > 1086 639 + ec dec 235 if tl >= -1739 640 + hb inc 188 if ej >= -13 641 + s inc 124 if cli >= -2760 642 + ec dec -643 if nfo != 1088 643 + re dec -934 if fe > -1959 644 + ej inc -58 if s == -1727 645 + qym dec -558 if tl >= -1746 646 + ln inc -555 if ec != -1402 647 + foz inc -833 if cli != -2774 648 + ln dec -589 if cli == -2775 649 + tl inc -906 if re < 3334 650 + tl inc 552 if fe < -1940 651 + cli inc 976 if re >= 3322 652 + bq inc -101 if xuu >= -3301 653 + nev dec -217 if tl < -2087 654 + ej dec 945 if u > 519 655 + piw inc 447 if fe >= -1957 656 + h inc 905 if piw <= 586 657 + hb inc -995 if u == 521 658 + acc inc 713 if tl >= -2100 659 + ar inc -936 if ec <= -1400 660 + tl inc 199 if u < 530 661 + u dec 584 if ar != 3829 662 + tl inc 787 if fe > -1954 663 + ar inc 631 if qym >= 5325 664 + tl inc -993 if ln < 8232 665 + bq dec 900 if yxr > -231 666 + u dec -226 if ln < 8235 667 + yxr inc -966 if bq <= -1520 668 + ar inc -83 if bq < -1520 669 + bq dec 439 if bq == -1528 670 + ej inc 608 if h < 1294 671 + yxr inc 140 if nev >= -2567 672 + qym dec 685 if nev >= -2566 673 + re dec 957 if hb > -2378 674 + tem dec -851 if bq <= -1966 675 + nfo dec 421 if qym < 4649 676 + acc inc 473 if ar == 4383 677 + tem inc -407 if qym >= 4642 678 + s dec -949 if tl >= -2103 679 + h inc 549 if s >= -784 680 + qym dec -311 if xuu >= -3308 681 + s dec 751 if yxr > -1060 682 + s inc -438 if ar != 4386 683 + fe dec 734 if s <= -1965 684 + ej inc 989 if hb == -2376 685 + tl dec 84 if yxr > -1055 686 + re dec 919 if ar < 4393 687 + ec dec 314 if qym >= 4657 688 + acc dec 572 if piw <= 579 689 + bq dec -742 if tem >= 6166 690 + ln inc 891 if qym < 4651 691 + piw inc 125 if s >= -1956 692 + nev inc 530 if piw != 577 693 + ln inc 703 if nfo <= 670 694 + bb inc 741 if foz >= -4155 695 + ln inc -429 if u >= 163 696 + ln dec -47 if nfo > 678 697 + cli dec 217 if bq < -1222 698 + tl dec -485 if fe >= -2690 699 + tl dec -948 if fe == -2684 700 + nfo inc 786 if qym != 4642 701 + bb inc 336 if re != 1455 702 + tl inc -8 if nfo != 1455 703 + hb inc 173 if bq == -1225 704 + s dec -53 if piw < 581 705 + bq inc 905 if h == 1842 706 + acc inc -450 if nev < -2551 707 + ar dec 241 if s != -1914 708 + bb inc 671 if ec <= -1400 709 + acc inc 895 if fe <= -2691 710 + fe dec 776 if s == -1913 711 + foz inc -104 if nev >= -2558 712 + nfo dec 629 if hb <= -2201 713 + u dec 531 if ec < -1404 714 + hb dec -37 if yxr < -1049 715 + foz dec -586 if h <= 1848 716 + nev inc -895 if acc == 248 717 + qym dec 475 if bb <= 4461 718 + piw inc 773 if fe < -3459 719 + nfo dec -142 if cli == -2008 720 + hb inc 103 if cli != -1999 721 + bq inc 795 if ln == 9390 722 + re dec 82 if nfo <= 975 723 + u inc -275 if u != 163 724 + xuu inc -599 if acc == 248 725 + ln inc -642 if hb < -2069 726 + hb dec 874 if nfo == 968 727 + bb inc -283 if ej != 640 728 + bq inc -999 if fe == -3460 729 + tem dec 670 if tem != 6174 730 + bb inc 890 if re > 1369 731 + xuu dec 880 if foz >= -3678 732 + ar dec -702 if ej == 641 733 + h inc -43 if nev != -3453 734 + tl inc -803 if qym >= 4166 735 + ej inc 583 if foz > -3687 736 + piw inc -517 if qym != 4173 737 + nev dec -258 if tl >= -1552 738 + tem inc -18 if ln >= 9398 739 + qym inc -463 if tem == 5497 740 + nfo inc -279 if ln >= 9392 741 + nfo dec 627 if ln > 9388 742 + acc inc -544 if ej >= 1219 743 + xuu dec 201 if foz < -3667 744 + qym inc -353 if s >= -1905 745 + xuu inc -927 if tem <= 5506 746 + cli dec -347 if bb != 5065 747 + tl dec -339 if hb == -2937 748 + s dec 503 if fe > -3470 749 + s dec -187 if acc > -306 750 + hb inc 77 if ej > 1214 751 + u dec 103 if acc > -296 752 + s dec 620 if bb < 5072 753 + fe dec -752 if bb == 5063 754 + u dec 930 if ec == -1410 755 + ec inc -235 if cli != -1661 756 + bq inc -361 if cli < -1664 757 + xuu inc -582 if s <= -2849 758 + re dec 812 if acc <= -292 759 + h inc -938 if cli != -1652 760 + ec inc -830 if re > 560 761 + ec dec -888 if ln < 9385 762 + cli inc -520 if tem < 5506 763 + qym inc -224 if acc >= -302 764 + tl inc -399 if nfo >= 342 765 + tem dec 154 if foz == -3671 766 + qym inc 500 if nev < -3443 767 + tem dec 603 if acc != -295 768 + nev inc 227 if ar == 4844 769 + fe dec 658 if s > -2857 770 + bb dec 327 if xuu < -6498 771 + s inc -204 if acc <= -294 772 + s inc 393 if s <= -3051 773 + foz dec -71 if ec == -2232 774 + piw inc 247 if acc != -306 775 + tl dec 749 if cli >= -2189 776 + bb dec -17 if qym != 3996 777 + acc inc 890 if bq != -524 778 + ar dec -532 if re == 561 779 + ej dec -406 if ej >= 1224 780 + ar dec -82 if hb < -2857 781 + ej inc -685 if u <= 163 782 + nfo dec -354 if yxr < -1053 783 + ar dec -346 if yxr >= -1048 784 + ej dec -575 if hb > -2864 785 + bq inc 220 if bq != -521 786 + fe dec -843 if cli <= -2185 787 + ej inc -819 if ln > 9390 788 + cli inc 105 if acc != -290 789 + bb inc -828 if hb > -2866 790 + s dec -508 if tem != 4900 791 + re inc 153 if re <= 566 792 + piw dec 370 if foz <= -3602 793 + nfo inc 987 if bb >= 3922 794 + fe inc -10 if foz > -3607 795 + nfo inc -687 if yxr > -1060 796 + nfo inc -580 if nev == -3226 797 + fe inc -661 if s <= -2149 798 + tl inc -521 if h == 896 799 + nev dec 891 if tem > 4891 800 + hb inc -162 if cli != -2076 801 + yxr dec 696 if nev == -4112 802 + tl inc 754 if s <= -2145 803 + bq inc -457 if re >= 706 804 + re dec -926 if acc >= -286 805 + u inc 630 if re <= 719 806 + ej dec -635 if u > 791 807 + ln dec 631 if ln != 9400 808 + qym inc 470 if re >= 722 809 + ej dec 419 if cli == -2076 810 + foz dec -108 if tl < -1201 811 + fe inc -162 if cli <= -2078 812 + ar dec 385 if yxr == -1059 813 + ec inc 695 if hb < -2852 814 + re dec 535 if cli > -2071 815 + ej dec 135 if bb < 3926 816 + ej dec 13 if hb != -2860 817 + ec inc 967 if ec < -1540 818 + ar dec 713 if ar >= 5453 819 + piw inc -38 if tem >= 4887 820 + piw inc 664 if bq == -761 821 + ar dec 767 if hb > -2863 822 + ej dec 908 if re > 715 823 + nev inc 905 if acc <= -291 824 + nev inc 395 if hb < -2854 825 + piw inc 850 if yxr > -1050 826 + tl dec 290 if nfo == 61 827 + re inc -770 if xuu < -6496 828 + fe inc 828 if ar == 3978 829 + fe dec -295 if ar != 3980 830 + fe dec 431 if foz >= -3506 831 + nfo inc -433 if piw == 1853 832 + tl dec -744 if acc > -299 833 + s dec -609 if bb <= 3919 834 + ar inc 390 if ec != -1547 835 + acc inc 404 if hb == -2860 836 + nfo inc -17 if s < -2152 837 + u inc 338 if h != 910 838 + s inc 921 if s >= -2159 839 + ec inc -49 if hb > -2863 840 + tem inc -144 if tem >= 4893 841 + nev dec -847 if qym > 3985 842 + yxr dec -885 if ln < 8762 843 + cli dec 10 if u == 1131 844 + tem dec -592 if yxr != -159 845 + ec dec -594 if re >= -57 846 + tem inc 66 if u == 1131 847 + foz inc -810 if u == 1131 848 + tem dec 880 if u > 1126 849 + bq inc -604 if acc == 108 850 + tem inc 344 if acc < 114 851 + foz dec -550 if ej != 1594 852 + ar inc 849 if s != -1233 853 + nfo dec -903 if u == 1123 854 + nev dec -945 if ec <= -987 855 + re dec 715 if nev < -1019 856 + ar dec -879 if hb == -2860 857 + tl inc 432 if bb != 3926 858 + s dec 474 if re <= -767 859 + ej inc 356 if h >= 896 860 + ec dec -229 if hb != -2863 861 + bq inc 121 if ec <= -756 862 + xuu inc 428 if u == 1131 863 + ej inc 796 if xuu >= -6070 864 + fe inc 889 if fe < -3341 865 + cli dec 524 if acc > 102 866 + piw dec -360 if acc != 117 867 + fe dec 907 if h >= 907 868 + piw dec -184 if ar != 6092 869 + u dec 189 if hb >= -2866 870 + nev dec -381 if nfo < -362 871 + hb inc -568 if re == -771 872 + hb inc -365 if xuu != -6079 873 + nev dec 490 if qym == 3995 874 + u dec 311 if u >= 933 875 + hb inc 692 if yxr == -166 876 + ej dec -524 if re > -767 877 + ln dec 5 if h > 896 878 + u dec 801 if u >= 628 879 + ar dec -861 if s < -1695 880 + nfo inc -921 if tem > 4862 881 + ej inc -57 if bq == -1244 882 + re dec 726 if ar == 6957 883 + yxr dec -344 if s == -1705 884 + ln dec -300 if foz != -3764 885 + bb dec -372 if bq >= -1251 886 + h inc 630 if tl <= -321 887 + ln inc -586 if u != -161 888 + ec dec -356 if ar != 6959 889 + u dec -225 if piw >= 2399 890 + ln inc -715 if tl < -321 891 + nev inc -649 if u < -164 892 + h inc 232 if ec != -407 893 + bq dec 689 if piw <= 2399 894 + bb inc 52 if xuu == -6071 895 + foz inc 8 if s == -1705 896 + fe inc 80 if nfo > -1299 897 + ec inc 686 if u <= -166 898 + foz inc 579 if bb < 4347 899 + piw dec -551 if nev <= -1288 900 + fe dec -271 if foz < -3743 901 + nev dec -386 if qym <= 3993 902 + nfo inc 791 if hb == -3101 903 + xuu inc -206 if xuu != -6081 904 + qym inc 53 if h > 1532 905 + hb inc -238 if piw != 2955 906 + h inc 947 if yxr < 181 907 + re inc 668 if h < 2484 908 + cli dec -989 if foz > -3754 909 + tl inc -495 if h <= 2486 910 + tl dec 884 if tl < -810 911 + s inc 405 if fe >= -2107 912 + ec dec 842 if yxr >= 174 913 + h inc -451 if yxr < 180 914 + yxr inc 364 if hb < -3331 915 + nfo dec -736 if xuu < -6272 916 + ec inc 37 if piw <= 2957 917 + cli inc 839 if piw <= 2955 918 + foz dec 787 if cli <= -777 919 + ar inc 343 if hb == -3339 920 + piw dec 939 if ej != 1892 921 + piw inc -36 if bq != -1927 922 + ej dec -684 if tl != -1710 923 + acc inc 882 if h == 2030 924 + re dec 372 if acc == 990 925 + h inc 23 if qym <= 4041 926 + ej dec 446 if u >= -169 927 + foz dec 293 if yxr <= 539 928 + tl dec -526 if fe > -2110 929 + ar inc 35 if ec <= -521 930 + ej dec -839 if s != -1295 931 + bq inc -816 if ec > -534 932 + tl dec -913 if fe >= -2108 933 + bb dec 888 if acc >= 983 934 + tem inc -951 if hb == -3339 935 + ec dec -562 if qym < 4046 936 + nfo dec -696 if h >= 2049 937 + u dec -376 if yxr == 542 938 + tem dec 130 if ej <= 3429 939 + nev inc -484 if h >= 2046 940 + nev dec -902 if yxr >= 539 941 + qym inc 306 if nev >= -498 942 + bq inc -306 if hb <= -3334 943 + tl dec -807 if fe > -2113 944 + nev inc -47 if nev <= -483 945 + u dec -228 if xuu == -6277 946 + hb dec 925 if s < -1297 947 + acc dec 236 if cli > -786 948 + h inc 684 if u >= 429 949 + nfo dec 912 if u < 440 950 + xuu inc 529 if bb < 3464 951 + tl inc 143 if qym != 4354 952 + ec dec 694 if tem == 3791 953 + fe dec -542 if u < 441 954 + piw dec 433 if yxr >= 540 955 + ln dec -537 if hb > -4272 956 + acc dec 419 if acc > 744 957 + xuu dec 31 if fe == -1557 958 + ej dec -297 if yxr < 533 959 + foz inc -281 if ec <= -656 960 + cli dec 712 if tl > 677 961 + bq dec -871 if foz >= -4817 962 + bb inc 381 if ln < 8294 963 + nev inc -670 if tem > 3783 964 + yxr inc 860 if nfo < 14 965 + foz inc -120 if nfo > 25 966 + ec inc 793 if fe >= -1563 967 + qym dec -827 if qym < 4351 968 + ar inc 687 if cli >= -1495 969 + bq inc 975 if re < -1191 970 + xuu inc 177 if u != 442 971 + tem inc 363 if nev != -1207 972 + acc inc 707 if cli < -1491 973 + nfo dec -381 if tem > 4148 974 + ec inc -347 if tl != 697 975 + ej dec 995 if s > -1303 976 + acc dec 452 if bq == -2080 977 + u dec -851 if piw > 1539 978 + ln inc -993 if re != -1211 979 + nfo dec -591 if tl >= 692 980 + s dec -410 if yxr != 549 981 + yxr dec -54 if u >= 1288 982 + bb dec -733 if re <= -1193 983 + piw inc -984 if re < -1193 984 + ln dec 133 if ec >= -211 985 + acc dec -218 if fe < -1561 986 + tem inc 792 if fe > -1567 987 + bb dec 359 if yxr != 541 988 + tem inc 273 if h != 2735 989 + ec inc -714 if nfo < 401 990 + hb dec -555 if bb <= 4206 991 + nfo inc -151 if ln > 7294 992 + hb dec -635 if yxr <= 550 993 + acc inc -603 if u < 1282 994 + nev inc 705 if cli >= -1488 995 + cli inc 568 if ej < 2435 996 + nfo dec 795 if nfo >= 246 997 + s dec -996 if ln != 7289 998 + u inc -530 if nfo > -550 999 + tl dec -431 if qym >= 5171 1000 + fe inc -998 if ec < -920
+2
2017/outputs/08.txt
··· 1 + 8022 2 + 9819