diff options
author | tomsmeding <tom.smeding@gmail.com> | 2016-12-09 18:42:45 +0100 |
---|---|---|
committer | tomsmeding <tom.smeding@gmail.com> | 2016-12-09 18:42:45 +0100 |
commit | 6a0325b3ab8e4680de8b4786ada721a1e671157c (patch) | |
tree | eb0367379d1e9dc66913f79d646ed7c3c908f9a9 |
Initial
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | 1.in | 1 | ||||
-rw-r--r-- | 1a.out | 1 | ||||
-rwxr-xr-x | 1a.py | 4 | ||||
-rw-r--r-- | 1a.rip | 36 | ||||
-rw-r--r-- | 1b.out | 1 | ||||
-rwxr-xr-x | 1b.py | 15 | ||||
-rw-r--r-- | 2.in | 5 | ||||
-rw-r--r-- | 2a.out | 1 | ||||
-rwxr-xr-x | 2a.py | 14 | ||||
-rw-r--r-- | 2b.out | 1 | ||||
-rwxr-xr-x | 2b.py | 27 | ||||
-rw-r--r-- | 3.in | 1635 | ||||
-rw-r--r-- | 3a.out | 1 | ||||
-rwxr-xr-x | 3a.py | 11 | ||||
-rw-r--r-- | 3b.out | 1 | ||||
-rwxr-xr-x | 3b.py | 14 | ||||
-rw-r--r-- | 4.in | 935 | ||||
-rw-r--r-- | 4a.out | 1 | ||||
-rwxr-xr-x | 4a.py | 5 | ||||
-rw-r--r-- | 4b.out | 1 | ||||
-rwxr-xr-x | 4b.py | 11 | ||||
-rw-r--r-- | 5.in | 1 | ||||
-rw-r--r-- | 5a.c | 25 | ||||
-rw-r--r-- | 5a.out | 1 | ||||
-rw-r--r-- | 5b.c | 33 | ||||
-rw-r--r-- | 5b.out | 1 | ||||
-rw-r--r-- | 6.in | 546 | ||||
-rw-r--r-- | 6a.out | 1 | ||||
-rwxr-xr-x | 6a.py | 19 | ||||
-rw-r--r-- | 6b.out | 1 | ||||
-rwxr-xr-x | 6b.py | 19 | ||||
-rw-r--r-- | Makefile | 33 | ||||
-rwxr-xr-x | test.sh | 38 |
34 files changed, 3441 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..097b39f --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +5a +5b @@ -0,0 +1 @@ +R3, R1, R4, L4, R3, R1, R1, L3, L5, L5, L3, R1, R4, L2, L1, R3, L3, R2, R1, R1, L5, L2, L1, R2, L4, R1, L2, L4, R2, R2, L2, L4, L3, R1, R4, R3, L1, R1, L5, R4, L2, R185, L2, R4, R49, L3, L4, R5, R1, R1, L1, L1, R2, L1, L4, R4, R5, R4, L3, L5, R1, R71, L1, R1, R186, L5, L2, R5, R4, R1, L5, L2, R3, R2, R5, R5, R4, R1, R4, R2, L1, R4, L1, L4, L5, L4, R4, R5, R1, L2, L4, L1, L5, L3, L5, R2, L5, R4, L4, R3, R3, R1, R4, L1, L2, R2, L1, R4, R2, R2, R5, R2, R5, L1, R1, L4, R5, R4, R2, R4, L5, R3, R2, R5, R3, L3, L5, L4, L3, L2, L2, R3, R2, L1, L1, L5, R1, L3, R3, R4, R5, L3, L5, R1, L3, L5, L5, L2, R1, L3, L1, L3, R4, L1, R3, L2, L2, R3, R3, R4, R4, R1, L4, R1, L5 @@ -0,0 +1 @@ +300 @@ -0,0 +1,4 @@ +#!/usr/bin/env python3 +import sys, re, functools + +print(int((lambda c:abs(c.real)+abs(c.imag))(functools.reduce(lambda t,s:(lambda p,d,r:(p+int(s[1:])*r*d,r*d))(t[0],t[1],{"R":-1j,"L":1j}[s[0]]),re.findall(r"[RL]\d+",sys.stdin.readline()),(0,1))[0]))) @@ -0,0 +1,36 @@ +0 0 0I[position (x,y)] +0 1 0I[direction (x,y)] + +gD9iGW[ + 0 + gD'/GW[ + '0 s + S 9im S a + gD'/G] + ',EI[gP] + + S + + D 'R EI[ 4R 4R S 0Ss 4r 4r ] + D 'L EI[ 4R 4R 0Ss S 4r 4r ] + P + + 3r + SD3RD3r + 5R + + D 3r m 3r m S + 0I[stack: posx posy dirx diry incrx incry] + + 5R a 4r + 0I[stack: posx newposy dirx diry incrx] + + 5R a 4r + 0I[stack: newposx newposy dirx diry] + +gD9iG] +P + +PP +D0LI[0Ss] S D0LI[0Ss] +aO 9io @@ -0,0 +1 @@ +159 @@ -0,0 +1,15 @@ +#!/usr/bin/env python3 +import sys, re + +ins=[({"R":-1j,"L":1j}[s[0]],int(s[1:])) for s in re.findall(r"[RL]\d+",sys.stdin.readline())] +hits={} +p=0 +d=1 +for i in ins: + d*=i[0] + for _ in range(i[1]): + p+=d + hits[p]=hits.get(p,0)+1 + if hits[p]>=2: + print(int(abs(p.real)+abs(p.imag))) + sys.exit(0) @@ -0,0 +1,5 @@ +LRRLLLRDRURUDLRDDURULRULLDLRRLRLDULUDDDDLLRRLDUUDULDRURRLDULRRULDLRDUDLRLLLULDUURRRRURURULURRULRURDLULURDRDURDRLRRUUDRULLLLLDRULDDLLRDLURRLDUURDLRLUDLDUDLURLRLDRLUDUULRRRUUULLRDURUDRUDRDRLLDLDDDLDLRRULDUUDULRUDDRLLURDDRLDDUDLLLLULRDDUDDUUULRULUULRLLDULUDLLLLURRLDLUDLDDLDRLRRDRDUDDDLLLLLRRLLRLUDLULLDLDDRRUDDRLRDDURRDULLLURLRDLRRLRDLDURLDDULLLDRRURDULUDUDLLLDDDLLRLDDDLLRRLLURUULULDDDUDULUUURRUUDLDULULDRDDLURURDLDLULDUDUDDDDD +RUURUDRDUULRDDLRLLLULLDDUDRDURDLRUULLLLUDUDRRUDUULRRUUDDURDDDLLLLRRUURULULLUDDLRDUDULRURRDRDLDLDUULUULUDDLUDRLULRUDRDDDLRRUUDRRLULUULDULDDLRLURDRLURRRRULDDRLDLLLRULLDURRLUDULDRDUDRLRLULRURDDRLUDLRURDDRDULUDLDLLLDRLRUDLLLLLDUDRDUURUDDUDLDLDUDLLDLRRDLULLURLDDUDDRDUDLDDUULDRLURRDLDLLUUDLDLURRLDRDDLLDLRLULUDRDLLLDRLRLLLDRUULUDLLURDLLUURUDURDDRDRDDUDDRRLLUULRRDRULRURRULLDDDUDULDDRULRLDURLUDULDLDDDLRULLULULUDLDDRDLRDRDLDULRRLRLRLLLLLDDDRDDULRDULRRLDLUDDDDLUDRLLDLURDLRDLDRDRDURRDUDULLLDLUDLDRLRRDDDRRLRLLULDRLRLLLLDUUURDLLULLUDDRLULRDLDLDURRRUURDUDRDLLLLLLDDDURLDULDRLLDUDRULRRDLDUDRLLUUUDULURRUR +URRRLRLLDDDRRLDLDLUDRDRDLDUDDDLDRRDRLDULRRDRRDUDRRUUDUUUDLLUURLRDRRURRRRUDRLLLLRRDULRDDRUDLRLUDURRLRLDDRRLUULURLURURUDRULDUUDLULUURRRDDLRDLUDRDLDDDLRUDURRLLRDDRDRLRLLRLRUUDRRLDLUDRURUULDUURDRUULDLLDRDLRDUUDLRLRRLUDRRUULRDDRDLDDULRRRURLRDDRLLLRDRLURDLDRUULDRRRLURURUUUULULRURULRLDDDDLULRLRULDUDDULRUULRRRRRLRLRUDDURLDRRDDULLUULLDLUDDDUURLRRLDULUUDDULDDUULLLRUDLLLRDDDLUUURLDUDRLLLDRRLDDLUDLLDLRRRLDDRUULULUURDDLUR +UULDRLUULURDRLDULURLUDULDRRDULULUDLLDURRRURDRLRLLRLDDLURRDLUUDLULRDULDRDLULULULDDLURULLULUDDRRULULULRDULRUURRRUDLRLURDRURDRRUDLDDUURDUUDLULDUDDLUUURURLRRDLULURDURRRURURDUURDRRURRDDULRULRRDRRDRUUUUULRLUUUDUUULLRRDRDULRDDULDRRULRLDLLULUUULUUDRDUUUDLLULDDRRDULUURRDUULLUUDRLLDUDLLLURURLUDDLRURRDRLDDURLDLLUURLDUURULLLRURURLULLLUURUUULLDLRDLUDDRRDDUUDLRURDDDRURUURURRRDLUDRLUULDUDLRUUDRLDRRDLDLDLRUDDDDRRDLDDDLLDLULLRUDDUDDDLDDUURLDUDLRDRURULDULULUDRRDLLRURDULDDRRDLUURUUULULRURDUUDLULLURUDDRLDDUDURRDURRUURLDLLDDUUDLLUURDRULLRRUUURRLLDRRDLURRURDULDDDDRDD +LLRUDRUUDUDLRDRDRRLRDRRUDRDURURRLDDDDLRDURDLRRUDRLLRDDUULRULURRRLRULDUURLRURLRLDUDLLDULULDUUURLRURUDDDDRDDLLURDLDRRUDRLDULLRULULLRURRLLURDLLLRRRRDRULRUDUDUDULUURUUURDDLDRDRUUURLDRULDUDULRLRLULLDURRRRURRRDRULULUDLULDDRLRRULLDURUDDUULRUUURDRRLULRRDLDUDURUUUUUURRUUULURDUUDLLUURDLULUDDLUUULLDURLDRRDDLRRRDRLLDRRLUDRLLLDRUULDUDRDDRDRRRLUDUDRRRLDRLRURDLRULRDUUDRRLLRLUUUUURRURLURDRRUURDRRLULUDULRLLURDLLULDDDLRDULLLUDRLURDDLRURLLRDRDULULDDRDDLDDRUUURDUUUDURRLRDUDLRRLRRRDUULDRDUDRLDLRULDL @@ -0,0 +1 @@ +73597 @@ -0,0 +1,14 @@ +#!/usr/bin/env python3 +import sys + +lines=sys.stdin.read().split("\n")[:-1] +p=5 +for l in lines: + for c in l: + if c=="U": p=p-3 if p>=4 else p + elif c=="R": p=p+1 if p%3!=0 else p + elif c=="D": p=p+3 if p<=6 else p + elif c=="L": p=p-1 if p%3!=1 else p + else: assert False + print(p,end="") +print() @@ -0,0 +1 @@ +A47DA @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 +import sys + +pad=[ + -1,-1,-1,-1,-1,-1,-1, + -1,-1,-1, 1,-1,-1,-1, + -1,-1, 2, 3, 4,-1,-1, + -1, 5, 6, 7, 8, 9,-1, + -1,-1,10,11,12,-1,-1, + -1,-1,-1,13,-1,-1,-1, + -1,-1,-1,-1,-1,-1,-1] + +H="0123456789ABCD" + +W=7 + +lines=sys.stdin.read().split("\n")[:-1] +p=22 +for l in lines: + for c in l: + if c=="U": p=p-W if pad[p-W]!=-1 else p + elif c=="R": p=p+1 if pad[p+1]!=-1 else p + elif c=="D": p=p+W if pad[p+W]!=-1 else p + elif c=="L": p=p-1 if pad[p-1]!=-1 else p + else: assert False + print(H[pad[p]],end="") +print() @@ -0,0 +1,1635 @@ + 785 516 744 + 272 511 358 + 801 791 693 + 572 150 74 + 644 534 138 + 191 396 196 + 860 92 399 + 233 321 823 + 720 333 570 + 308 427 572 + 246 206 66 + 156 261 595 + 336 810 505 + 810 210 938 + 615 987 820 + 117 22 519 + 412 990 256 + 405 996 423 + 55 366 418 + 290 402 810 + 313 608 755 + 740 421 321 + 255 322 582 + 990 174 658 + 609 818 360 + 565 831 87 + 146 94 313 + 895 439 866 + 673 3 211 + 517 439 733 + 281 651 582 + 601 711 257 + 467 262 375 + 33 52 584 + 281 418 395 + 278 438 917 + 397 413 991 + 495 306 757 + 232 542 800 + 686 574 729 + 101 642 506 + 785 898 932 + 975 924 106 + 889 792 114 + 287 901 144 + 586 399 529 + 619 307 456 + 287 508 88 + 159 175 190 + 195 261 148 + 348 195 270 + 905 600 686 + 847 396 680 + 59 421 879 + 969 343 600 + 969 361 585 + 95 115 209 + 512 831 395 + 172 774 662 + 372 396 290 + 957 281 445 + 745 525 297 + 489 630 225 + 81 138 18 + 694 114 404 + 764 196 383 + 607 861 94 + 896 92 140 + 786 862 123 + 389 449 298 + 795 339 780 + 863 507 892 + 589 850 759 + 273 645 371 + 368 884 486 + 637 553 423 + 391 630 950 + 442 950 581 + 383 650 712 + 538 844 405 + 353 261 544 + 682 60 336 + 750 308 698 + 177 369 643 + 479 919 137 + 482 598 184 + 275 726 55 + 139 874 850 + 456 195 839 + 385 766 205 + 561 751 249 + 397 764 714 + 508 856 876 + 478 410 12 + 686 230 267 + 876 247 272 + 160 436 673 + 466 798 278 + 487 839 773 + 754 780 900 + 45 983 801 + 800 595 188 + 523 408 239 + 269 609 216 + 745 692 237 + 15 588 840 + 702 583 298 + 707 150 859 + 835 750 375 + 211 754 368 + 892 434 152 + 521 659 592 + 683 573 904 + 902 544 412 + 718 218 502 + 379 227 292 + 482 87 780 + 903 433 382 + 223 196 369 + 824 588 734 + 342 396 279 + 164 561 918 + 409 841 918 + 893 409 204 + 33 435 169 + 858 423 74 + 134 797 255 + 517 881 109 + 466 373 193 + 379 180 973 + 620 467 941 + 260 512 298 + 993 461 89 + 111 986 990 + 946 668 987 + 26 65 110 + 223 55 372 + 235 103 473 + 288 244 964 + 343 199 25 + 62 213 984 + 602 117 311 + 624 142 356 + 65 130 248 + 709 95 376 + 316 897 723 + 420 840 349 + 159 460 208 + 385 445 929 + 408 13 791 + 149 92 682 + 791 253 440 + 870 196 395 + 651 347 49 + 738 362 536 + 392 226 485 + 683 642 938 + 332 890 393 + 954 394 971 + 279 217 309 + 610 429 747 + 588 219 959 + 840 565 791 + 671 624 380 + 384 426 485 + 407 323 226 + 780 290 428 + 539 41 571 + 455 267 306 + 48 607 250 + 432 567 400 + 851 507 477 + 853 456 923 + 615 416 838 + 245 496 353 + 253 325 926 + 159 716 989 + 488 216 473 + 808 222 742 + 395 178 798 + 514 383 732 + 478 845 728 + 508 486 4 + 230 643 35 + 151 298 584 + 123 906 576 + 583 682 294 + 580 605 784 + 624 517 984 + 911 778 745 + 9 897 325 + 913 357 501 + 27 221 249 + 798 669 614 + 824 777 397 + 749 461 304 + 734 769 1 + 447 543 306 + 454 200 19 + 551 134 674 + 562 329 665 + 352 188 281 + 808 151 622 + 834 255 648 + 352 199 340 + 429 182 121 + 585 223 382 + 524 977 225 + 520 156 532 + 827 929 419 + 429 175 759 + 284 376 877 + 312 548 751 + 571 507 529 + 390 503 483 + 710 1 146 + 938 421 582 + 975 981 186 + 118 771 531 + 328 490 638 + 452 743 750 + 511 772 242 + 957 850 177 + 669 750 665 + 975 296 664 + 228 35 159 + 763 347 650 + 752 315 557 + 366 530 294 + 828 154 645 + 730 388 763 + 744 298 774 + 459 508 375 + 449 485 748 + 537 819 907 + 526 259 551 + 773 890 650 + 523 839 473 + 645 928 485 + 333 109 115 + 403 952 399 + 229 50 606 + 377 900 212 + 693 731 399 + 682 103 579 + 441 764 471 + 481 114 267 + 196 567 591 + 353 495 798 + 436 348 30 + 794 88 526 + 926 411 524 + 1 862 754 + 839 440 848 + 839 458 109 + 961 799 930 + 944 692 853 + 168 520 788 + 579 920 687 + 32 930 283 + 575 759 747 + 857 705 926 + 842 674 925 + 233 163 29 + 544 409 719 + 266 643 767 + 315 323 56 + 754 135 658 + 99 757 569 + 818 832 207 + 296 602 519 + 316 371 301 + 409 879 747 + 765 696 151 + 960 836 689 + 526 564 790 + 33 954 343 + 548 203 379 + 545 797 622 + 550 122 105 + 606 538 12 + 686 434 102 + 595 820 249 + 642 215 221 + 120 703 124 + 972 440 214 + 444 544 447 + 963 225 373 + 904 628 271 + 733 109 374 + 193 673 588 + 446 724 945 + 246 771 901 + 389 900 339 + 331 323 756 + 245 428 969 + 565 457 539 + 977 743 742 + 26 199 543 + 960 804 405 + 795 914 721 + 454 695 816 + 984 422 849 + 437 495 803 + 237 106 58 + 221 442 834 + 638 278 21 + 697 880 830 + 818 953 849 + 276 335 944 + 152 650 953 + 232 972 23 + 675 991 179 + 741 579 408 + 164 741 285 + 682 156 113 + 71 607 759 + 740 692 644 + 284 229 308 + 681 114 133 + 961 232 394 + 214 653 533 + 240 863 332 + 115 651 664 + 396 356 477 + 308 220 134 + 283 505 569 + 286 400 234 + 413 830 734 + 534 877 619 + 293 562 171 + 862 216 186 + 819 427 63 + 491 121 321 + 139 108 142 + 438 39 219 + 345 120 486 + 367 91 482 + 400 61 605 + 780 858 434 + 854 188 478 + 141 726 62 + 600 904 292 + 312 328 103 + 648 896 200 + 304 299 382 + 372 325 229 + 625 114 513 + 95 742 875 + 432 99 818 + 510 731 863 + 353 520 495 + 501 335 400 + 411 187 358 + 612 274 381 + 658 586 774 + 908 858 876 + 162 722 881 + 604 277 772 + 677 484 369 + 964 772 239 + 973 618 388 + 463 799 264 + 262 49 691 + 800 816 875 + 827 820 394 + 828 682 576 + 571 670 724 + 322 910 202 + 12 72 856 + 529 771 829 + 520 830 38 + 796 154 681 + 662 160 750 + 193 314 633 + 772 925 453 + 769 769 427 + 318 182 338 + 552 366 505 + 82 205 468 + 486 218 352 + 542 633 640 + 612 625 879 + 69 715 867 + 233 571 479 + 818 703 639 + 866 989 856 + 285 504 265 + 981 758 773 + 920 716 904 + 698 390 977 + 336 1 838 + 563 391 169 + 692 87 692 + 17 75 754 + 691 100 143 + 605 754 711 + 844 724 864 + 261 457 167 + 640 655 371 + 554 294 874 + 777 541 528 + 902 595 406 + 774 309 254 + 322 721 257 + 638 883 617 + 278 793 525 + 779 669 120 + 144 539 722 + 106 533 242 + 187 925 743 + 221 863 490 + 284 899 481 + 186 82 103 + 102 143 562 + 306 494 540 + 352 574 239 + 885 218 247 + 551 750 123 + 859 634 206 + 391 513 363 + 361 608 410 + 390 303 93 + 353 111 592 + 472 450 724 + 395 507 621 + 494 19 266 + 184 416 881 + 330 402 821 + 999 82 370 + 613 165 722 + 572 141 978 + 361 202 671 + 975 376 474 + 878 445 216 + 925 529 713 + 499 522 338 + 891 315 749 + 712 539 290 + 382 388 479 + 806 394 342 + 273 56 594 + 213 3 226 + 359 52 693 + 637 612 601 + 792 336 253 + 223 380 699 + 189 101 265 + 812 297 699 + 635 255 739 + 885 653 957 + 165 873 646 + 883 444 400 + 982 789 89 + 6 922 192 + 990 310 109 + 159 595 656 + 884 640 514 + 876 44 671 + 288 569 864 + 108 255 977 + 237 819 178 + 417 923 144 + 231 444 375 + 452 951 241 + 947 724 475 + 569 243 481 + 646 678 7 + 282 474 921 + 830 520 36 + 961 461 957 + 333 955 876 + 359 778 909 + 128 276 70 + 914 961 185 + 606 942 453 + 373 323 614 + 270 170 447 + 745 480 454 + 499 649 95 + 468 127 922 + 436 722 121 + 202 773 971 + 307 127 21 + 11 122 90 + 305 54 93 + 266 543 113 + 931 735 706 + 931 480 683 + 306 433 158 + 155 35 379 + 343 401 321 + 880 477 516 + 226 996 282 + 778 531 528 + 722 313 162 + 975 489 594 + 406 312 635 + 106 191 147 + 180 731 20 + 249 869 140 + 336 359 426 + 266 580 403 + 569 702 587 + 740 913 549 + 197 372 292 + 585 964 683 + 340 532 249 + 592 588 910 + 280 78 824 + 675 892 101 + 642 718 222 + 393 359 157 + 714 442 999 + 851 425 954 + 487 545 408 + 504 759 191 + 509 179 626 + 774 859 455 + 335 476 523 + 573 622 288 + 518 561 504 + 812 100 602 + 433 455 676 + 565 453 112 + 282 266 523 + 642 508 440 + 558 512 102 + 109 685 128 + 291 903 221 + 254 370 275 + 300 398 431 + 341 809 383 + 622 948 79 + 813 961 308 + 972 451 601 + 390 877 719 + 988 448 275 + 184 229 542 + 902 307 761 + 587 575 909 + 442 648 331 + 424 98 620 + 512 106 578 + 411 219 614 + 577 294 104 + 81 916 468 + 84 842 287 + 96 261 678 + 34 323 226 + 943 321 29 + 906 619 258 + 924 503 215 + 929 149 431 + 56 505 511 + 876 769 999 + 994 714 980 + 416 495 355 + 79 265 420 + 37 917 286 + 53 782 558 + 868 327 59 + 926 27 398 + 704 348 370 + 773 909 356 + 969 799 551 + 282 138 448 + 808 51 437 + 417 277 372 + 806 291 537 + 818 510 460 + 945 372 38 + 127 191 422 + 100 287 753 + 341 510 391 + 317 252 884 + 629 201 567 + 164 10 560 + 632 205 370 + 353 891 990 + 609 391 12 + 889 564 990 + 74 820 241 + 356 636 389 + 309 232 292 + 654 294 199 + 45 226 362 + 645 308 329 + 955 891 186 + 180 78 115 + 842 938 141 + 141 179 159 + 401 227 573 + 372 73 681 + 562 216 682 + 184 526 998 + 530 450 357 + 296 812 233 + 398 287 530 + 613 539 372 + 523 719 554 + 377 735 429 + 854 319 362 + 445 828 221 + 506 485 402 + 519 603 250 + 490 421 819 + 638 204 983 + 664 585 407 + 434 503 124 + 512 551 153 + 135 449 30 + 673 10 513 + 682 45 265 + 32 44 498 + 168 415 698 + 151 821 711 + 179 682 145 + 800 471 326 + 376 893 698 + 885 523 390 + 992 49 159 + 949 8 59 + 83 47 107 + 871 46 660 + 610 954 892 + 352 956 637 + 12 139 444 + 517 748 733 + 502 731 354 + 368 754 687 + 197 759 584 + 292 25 928 + 197 319 514 + 359 824 99 + 458 827 546 + 681 543 197 + 160 492 603 + 634 82 455 + 456 96 53 + 399 94 836 + 702 2 814 + 614 422 467 + 161 290 252 + 506 605 591 + 8 454 407 + 46 544 489 + 42 491 477 + 772 602 767 + 359 465 769 + 970 360 114 + 959 552 83 + 945 581 284 + 26 314 286 + 153 708 707 + 444 681 830 + 400 65 430 + 22 993 185 + 327 525 125 + 321 665 106 + 538 632 959 + 552 220 966 + 17 787 5 + 561 309 865 + 997 652 785 + 678 924 297 + 772 290 460 + 322 347 473 + 811 393 92 + 283 398 625 + 349 50 528 + 385 403 544 + 404 671 204 + 430 214 286 + 798 480 219 + 430 440 811 + 240 249 442 + 223 510 411 + 590 18 592 + 468 166 556 + 542 165 708 + 93 12 480 + 893 355 601 + 822 348 850 + 431 606 256 + 367 819 690 + 188 247 644 + 766 199 514 + 384 469 416 + 412 520 459 + 261 326 646 + 746 533 31 + 972 788 664 + 465 548 470 + 257 371 412 + 633 703 817 + 525 26 466 + 6 667 539 + 532 692 356 + 891 468 602 + 709 24 599 + 275 449 2 + 674 471 289 + 683 549 57 + 177 917 270 + 954 311 715 + 991 921 707 + 115 946 6 + 745 615 446 + 646 288 148 + 725 333 588 + 933 915 326 + 828 947 286 + 350 59 117 + 598 98 286 + 436 127 91 + 461 223 198 + 334 167 679 + 506 86 803 + 254 237 989 + 878 248 371 + 416 757 398 + 721 841 757 + 761 303 973 + 24 76 928 + 749 280 886 + 194 695 42 + 134 261 752 + 134 557 727 + 345 367 861 + 380 87 425 + 685 424 723 + 17 738 451 + 902 886 569 + 920 272 125 + 239 222 797 + 361 951 767 + 273 835 197 + 696 235 427 + 247 212 922 + 706 389 739 + 480 893 290 + 877 177 494 + 450 864 281 + 392 164 313 + 799 233 293 + 416 168 35 + 860 290 4 + 989 284 124 + 710 88 120 + 431 307 526 + 515 417 528 + 442 400 566 + 108 858 371 + 47 472 519 + 147 627 386 + 644 481 315 + 168 838 337 + 675 409 29 + 130 117 449 + 959 401 512 + 963 416 667 + 729 166 375 + 843 452 322 + 749 325 88 + 978 850 511 + 91 789 818 + 993 552 510 + 741 512 45 + 836 644 865 + 136 851 903 + 711 818 984 + 933 760 333 + 461 66 945 + 285 198 321 + 726 577 317 + 952 421 2 + 278 961 835 + 995 134 148 + 805 999 760 + 542 731 575 + 657 754 721 + 135 43 343 + 755 179 318 + 372 24 646 + 577 194 595 + 277 7 440 + 530 48 416 + 257 54 634 + 772 302 492 + 789 397 21 + 532 270 499 + 145 511 583 + 600 286 402 + 628 449 621 + 577 588 199 + 485 965 239 + 765 760 422 + 709 284 676 + 962 672 786 + 760 716 362 + 511 254 53 + 626 96 383 + 488 316 340 + 19 256 733 + 680 798 260 + 693 578 908 + 810 216 783 + 485 703 650 + 965 741 152 + 44 544 334 + 880 702 451 + 887 581 132 + 476 77 741 + 661 24 435 + 858 68 607 + 943 416 836 + 936 334 662 + 5 397 348 + 452 838 182 + 801 89 369 + 781 853 284 + 969 23 717 + 482 493 611 + 560 483 394 + 221 642 492 + 641 393 428 + 491 752 98 + 710 791 437 + 615 198 656 + 146 646 943 + 218 385 132 + 934 209 589 + 863 299 513 + 941 624 167 + 648 514 553 + 724 157 441 + 389 733 241 + 236 109 421 + 607 816 536 + 363 877 317 + 508 493 332 + 782 929 79 + 535 607 463 + 877 32 399 + 637 626 172 + 511 865 972 + 560 916 928 + 599 325 80 + 809 477 224 + 724 60 279 + 524 454 262 + 960 517 994 + 216 42 880 + 969 487 190 + 977 329 652 + 916 539 696 + 271 581 76 + 660 74 681 + 768 761 323 + 108 821 440 + 224 478 560 + 373 567 614 + 417 716 566 + 178 155 529 + 994 670 562 + 987 621 375 + 161 498 922 + 527 843 478 + 495 975 788 + 528 11 567 + 713 744 575 + 268 746 35 + 802 53 869 + 789 717 381 + 437 703 871 + 177 220 104 + 638 684 79 + 807 535 71 + 525 978 321 + 576 696 351 + 928 572 83 + 414 437 25 + 75 371 320 + 338 89 327 + 376 90 239 + 363 330 126 + 12 260 210 + 284 21 356 + 403 54 748 + 551 49 530 + 530 461 249 + 640 450 399 + 153 754 393 + 548 774 958 + 602 773 906 + 417 11 377 + 188 879 740 + 486 105 649 + 426 929 107 + 848 677 563 + 913 728 646 + 700 116 390 + 148 425 782 + 564 335 839 + 584 652 155 + 707 887 518 + 489 250 857 + 979 726 399 + 113 305 420 + 402 396 742 + 479 99 950 + 753 425 677 + 88 533 246 + 804 138 554 + 76 734 294 + 472 550 372 + 415 621 525 + 76 617 903 + 821 145 901 + 876 539 35 + 91 745 637 + 871 604 106 + 811 466 729 + 694 153 573 + 100 735 306 + 660 640 817 + 927 55 814 + 852 30 289 + 741 33 898 + 193 57 636 + 260 208 711 + 172 215 152 + 790 262 520 + 92 511 437 + 726 622 89 + 709 848 318 + 269 960 557 + 940 814 793 + 286 59 993 + 529 6 870 + 415 58 850 + 578 13 524 + 261 258 423 + 695 247 290 + 512 229 270 + 485 271 272 + 118 461 3 + 757 679 808 + 830 886 324 + 913 315 870 + 414 229 764 + 386 567 738 + 32 657 59 + 336 169 14 + 821 494 667 + 815 606 674 + 20 654 529 + 482 674 49 + 476 321 512 + 661 466 229 + 869 974 565 + 205 686 438 + 466 218 494 + 567 519 761 + 257 658 648 + 546 491 467 + 102 526 542 + 542 949 126 + 608 999 976 + 867 666 798 + 421 801 941 + 825 589 335 + 871 93 179 + 491 670 303 + 464 256 249 + 318 650 322 + 168 807 391 + 513 5 179 + 770 8 127 + 960 9 82 + 561 661 885 + 176 670 865 + 468 382 20 + 811 732 457 + 709 856 356 + 713 378 649 + 306 510 409 + 963 269 649 + 988 749 782 + 208 173 181 + 679 734 178 + 884 870 45 + 763 290 80 + 228 495 689 + 736 653 771 + 325 948 972 + 985 132 914 + 770 859 360 + 382 859 755 + 781 866 681 + 922 20 119 + 628 584 547 + 584 262 320 + 62 407 277 + 831 531 304 + 979 31 842 + 194 538 646 + 77 61 758 + 245 247 620 + 175 298 876 + 315 121 893 + 185 404 558 + 222 359 367 + 901 873 23 + 109 560 553 + 819 848 567 + 509 184 809 + 188 194 46 + 405 255 773 + 333 734 547 + 283 750 154 + 115 220 406 + 551 373 358 + 851 505 478 + 961 847 160 + 661 295 417 + 489 136 814 + 192 307 866 + 976 763 437 + 255 964 24 + 786 900 454 + 727 560 520 + 814 169 504 + 882 573 524 + 550 409 236 + 567 647 258 + 155 576 474 + 508 455 921 + 718 197 9 + 331 356 917 + 344 78 748 + 204 6 937 + 187 83 648 + 138 81 913 + 314 972 914 + 286 971 4 + 677 344 702 + 326 452 163 + 407 131 576 + 560 351 137 + 701 839 354 + 475 503 263 + 606 504 651 + 919 601 112 + 709 224 732 + 714 184 103 + 261 554 192 + 766 381 290 + 388 784 853 + 447 869 923 + 504 124 571 + 923 643 251 + 323 679 152 + 847 477 171 + 796 368 649 + 80 716 799 + 771 677 294 + 270 364 957 + 253 591 959 + 17 756 22 + 121 466 617 + 401 838 752 + 350 604 913 + 393 811 828 + 646 949 940 + 328 230 516 + 794 443 695 + 136 429 579 + 657 140 613 + 803 177 821 + 829 564 440 + 560 469 853 + 961 693 979 + 382 661 84 + 630 180 995 + 626 353 575 + 616 502 687 + 264 223 764 + 64 507 569 + 575 427 662 + 619 807 506 + 663 203 959 + 978 775 783 + 317 749 481 + 3 581 875 + 320 828 793 + 317 838 107 + 671 603 282 + 524 581 326 + 619 728 57 + 91 937 198 + 182 353 260 + 226 759 244 + 140 153 149 + 387 732 239 + 427 761 138 + 339 447 421 + 278 439 647 + 82 135 839 + 824 513 865 + 117 310 825 + 838 670 58 + 183 82 130 + 212 209 749 + 118 151 861 + 978 275 262 + 273 747 689 + 916 739 878 + 689 270 339 + 358 268 750 + 966 97 753 + 161 685 813 + 174 396 866 + 70 861 132 + 866 117 790 + 737 201 723 + 209 85 468 + 821 948 557 + 182 374 327 + 912 671 412 + 444 592 746 + 567 613 415 + 561 75 393 + 631 428 740 + 976 362 326 + 504 171 911 + 753 886 430 + 738 680 494 + 839 371 481 + 979 537 330 + 333 886 216 + 669 357 476 + 107 186 484 + 302 327 78 + 400 231 541 + 159 873 75 + 744 684 46 + 592 363 80 + 944 670 496 + 811 292 699 + 545 959 949 + 299 552 632 + 683 94 14 + 418 603 646 + 370 781 758 + 364 236 619 + 107 837 860 + 106 409 344 + 492 713 36 + 398 460 375 + 730 569 497 + 733 409 499 + 577 349 19 + 652 182 824 + 768 822 363 + 207 862 535 + 911 344 372 + 868 814 640 + 68 792 781 + 674 787 205 + 182 852 241 + 725 665 43 + 187 852 838 + 615 856 418 + 632 277 593 + 654 386 27 + 805 801 218 + 328 416 226 + 76 206 209 + 81 209 660 + 31 231 523 + 569 910 110 + 815 106 675 + 739 830 604 + 534 724 869 + 379 460 782 + 549 270 934 + 324 105 218 + 841 218 205 + 739 259 232 + 572 504 356 + 66 459 486 + 504 66 344 + 873 117 119 + 261 245 916 + 621 157 915 + 220 648 409 + 630 192 549 + 440 773 415 + 816 468 543 + 475 374 845 + 446 219 487 + 999 434 835 + 304 444 775 + 698 203 348 + 715 544 424 + 206 628 403 + 760 782 86 + 651 599 486 + 973 404 562 + 614 229 172 + 396 460 782 + 434 339 349 + 88 790 818 + 925 685 952 + 922 381 967 + 723 870 704 + 94 145 400 + 308 686 530 + 288 716 629 + 867 678 982 + 554 414 584 + 942 429 931 + 608 828 977 + 599 663 620 + 867 330 419 + 200 740 588 + 225 213 673 + 146 675 372 + 302 792 589 + 299 948 809 + 16 942 797 + 262 796 418 + 591 828 555 + 532 403 619 + 694 289 960 + 801 532 203 + 918 746 870 + 127 617 829 + 350 179 938 + 326 510 128 + 432 714 226 + 948 786 102 + 866 664 162 + 302 115 584 + 714 623 211 + 829 582 543 + 173 321 260 + 47 284 919 + 133 35 880 + 614 25 827 + 768 490 998 + 825 502 252 + 275 750 219 + 716 140 453 + 758 864 541 + 563 352 768 + 197 800 911 + 670 540 302 + 307 237 726 + 76 667 665 + 322 617 207 + 118 298 820 + 283 548 228 + 381 502 797 + 990 491 579 + 250 474 670 + 784 55 283 + 729 933 464 + 255 765 347 + 807 818 198 + 594 601 446 + 374 725 121 + 591 760 424 + 480 456 809 + 974 408 234 + 876 153 811 + 540 263 238 + 535 68 556 + 21 293 527 + 613 39 765 + 761 255 406 + 596 279 414 + 772 451 527 + 258 554 169 + 958 697 445 + 127 9 107 + 607 445 305 + 695 435 396 + 487 224 873 + 671 199 792 + 739 37 85 + 859 744 284 + 947 299 230 + 755 817 226 + 827 207 658 + 882 709 567 + 303 509 790 + 73 262 270 + 917 112 21 + 949 277 281 + 559 557 918 + 668 875 906 + 308 669 543 + 479 563 879 + 311 317 834 + 534 751 50 + 275 774 278 + 200 642 690 + 293 196 466 + 780 804 135 + 866 162 122 + 916 783 58 + 631 477 70 + 878 375 67 + 425 621 4 + 826 161 926 + 147 884 139 + 717 936 799 + 140 703 405 + 284 168 89 + 144 738 315 + 418 417 564 + 439 357 820 + 73 113 702 + 163 550 647 + 144 780 984 + 34 592 770 + 696 167 452 + 666 541 973 + 314 622 567 + 986 92 636 + 301 171 1 + 812 146 637 + 673 395 895 + 583 283 510 + 380 482 907 + 953 189 148 + 513 372 455 + 923 505 387 + 525 45 877 + 630 816 797 + 119 776 276 + 540 139 396 + 560 62 596 + 502 97 876 + 431 977 533 + 867 782 484 + 844 409 190 + 46 63 700 + 102 972 421 + 110 987 312 + 58 543 365 + 657 248 64 + 613 658 340 + 605 875 408 + 746 653 401 + 898 980 5 + 449 371 108 + 496 690 91 + 672 657 184 + 816 48 744 + 121 109 689 + 849 88 201 + 982 268 418 + 569 193 589 + 630 267 676 + 690 453 47 + 496 369 792 + 677 412 833 + 95 316 802 + 957 774 647 + 966 842 861 + 233 737 194 + 260 605 424 + 266 274 310 + 874 365 762 + 411 87 704 + 477 356 739 + 554 598 454 + 107 540 64 + 641 631 470 + 444 387 133 + 277 704 401 + 226 869 475 + 299 986 127 + 831 706 60 + 899 442 111 + 414 281 804 + 579 702 597 + 587 807 932 + 755 649 537 + 844 439 295 + 979 235 417 + 821 852 719 + 546 59 716 + 607 889 8 + 851 534 334 + 926 234 50 + 184 710 286 + 152 872 638 + 132 517 712 + 21 970 152 + 801 701 104 + 438 845 30 + 966 454 106 + 37 894 741 + 276 896 923 + 274 6 535 + 339 346 129 + 141 566 488 + 386 418 551 + 160 69 822 + 586 589 634 + 443 633 319 + 466 944 856 + 704 6 944 + 438 937 229 + 47 201 738 + 283 102 389 + 305 168 844 + 760 854 880 + 827 903 750 + 612 138 163 + 658 57 491 + 622 91 900 + 233 144 773 + 113 85 645 + 399 129 190 + 497 49 481 + 85 698 906 + 604 146 968 + 653 767 92 + 130 260 706 + 288 396 267 + 268 625 621 + 6 283 805 + 992 917 363 + 985 716 887 + 900 677 593 + 892 668 406 + 40 259 733 + 572 860 510 + 154 225 479 + 575 750 809 + 938 312 243 + 36 294 461 + 973 150 452 + 226 270 159 + 66 81 520 + 247 346 496 + 58 864 207 + 395 140 524 + 438 901 717 + 491 838 807 + 85 203 859 + 541 931 704 + 764 26 272 + 912 250 107 + 512 278 182 + 910 89 345 + 242 826 85 + 687 889 267 + 112 610 93 + 445 882 337 + 532 746 381 + 689 526 854 + 696 858 351 + 778 798 801 + 255 8 362 + 200 45 44 + 203 50 342 + 520 236 135 + 228 35 196 + 421 236 120 + 689 653 418 + 692 773 233 + 898 438 334 + 32 821 511 + 419 55 31 + 449 776 496 + 617 857 815 + 691 530 996 + 105 959 469 + 403 371 317 + 309 394 366 + 207 449 84 + 902 419 633 + 361 480 733 + 987 318 213 + 722 531 649 + 600 600 12 + 954 968 654 + 436 429 111 + 169 205 606 + 331 227 610 + 943 543 304 + 146 666 412 + 998 544 402 + 459 475 58 + 269 455 55 + 388 98 38 + 243 675 858 + 172 732 707 + 188 120 313 + 959 887 640 + 719 968 101 + 752 83 547 + 477 517 337 + 908 620 289 + 869 878 321 + 738 33 20 + 817 227 913 + 469 260 898 + 138 329 593 + 23 459 967 + 159 339 524 + 681 669 674 + 216 619 673 + 740 360 420 + 302 875 950 + 539 759 635 + 430 548 612 + 239 841 169 + 323 702 113 + 374 615 255 + 457 851 958 + 721 40 270 + 495 842 808 + 745 939 343 + 484 408 610 + 554 739 576 + 539 695 49 + 535 745 493 + 117 88 444 + 554 939 3 + 665 470 581 + 133 876 580 + 268 430 703 + 436 883 249 + 448 823 862 + 3 218 505 + 85 944 264 + 81 994 367 + 673 488 484 + 506 901 694 + 847 914 612 + 426 423 29 + 971 214 741 + 589 221 732 + 20 853 541 + 995 783 448 + 983 854 858 + 446 523 27 + 418 52 118 + 73 566 122 + 438 74 361 + 354 136 981 + 399 183 794 + 888 816 366 + 863 586 878 + 388 254 979 + 430 735 19 + 922 536 47 + 750 686 60 + 545 836 683 + 828 748 301 + 678 297 546 + 493 567 351 + 514 643 523 + 58 191 768 + 418 778 387 + 273 925 613 + 651 160 330 + 859 215 624 + 750 876 36 + 138 836 637 + 906 550 568 + 46 520 876 + 928 79 632 + 400 610 906 + 380 471 22 + 163 624 931 + 822 507 661 + 49 89 414 + 874 593 476 + 958 895 660 + 910 783 691 + 341 147 325 + 751 767 297 + 194 81 335 + 633 808 345 + 726 290 602 + 550 102 207 + 345 194 542 + 217 68 103 + 290 441 451 + 239 464 407 + 987 401 195 + 300 341 313 + 797 409 430 + 471 607 441 + 82 153 439 + 511 578 399 + 634 593 414 + 630 113 776 + 448 679 413 + 346 784 577 + 320 851 645 + 584 584 73 + 603 742 196 + 165 758 361 + 624 23 262 + 626 90 435 + 943 647 702 + 446 598 392 + 993 579 904 + 41 608 924 + 979 209 371 + 654 642 136 + 776 518 520 + 787 369 444 + 518 543 529 + 824 974 110 + 415 582 629 + 651 356 869 + 903 347 977 + 345 269 581 + 549 840 613 + 433 209 891 + 407 630 900 + 509 95 409 + 510 103 362 + 194 69 754 @@ -0,0 +1 @@ +862 @@ -0,0 +1,11 @@ +#!/usr/bin/env python3 + +import sys, re + +count=0 +for line in sys.stdin: + a,b,c=[int(x) for x in re.findall(r"\d+",line)] + if a+b+c>2*max(a,b,c): + count+=1 + +print(count) @@ -0,0 +1 @@ +1577 @@ -0,0 +1,14 @@ +#!/usr/bin/env python3 + +import sys, re + +lines=[[int(x) for x in re.findall(r"\d+",l)] for l in sys.stdin.read().split("\n")[:-1]] + +count=0 +for i in range(len(lines)//3): + for j in range(3): + a,b,c=[l[j] for l in lines[3*i:3*i+3]] + if a+b+c>2*max(a,b,c): + count+=1 + +print(count) @@ -0,0 +1,935 @@ +vxupkizork-sgmtkzoi-pkrrehkgt-zxgototm-644[kotgr] +mbiyqoxsm-pvygob-nocsqx-900[obmqs] +veqtekmrk-ikk-hitpscqirx-334[nrtws] +gvcskirmg-fyrrc-irkmriivmrk-932[rikmc] +xmtjbzidx-xviyt-yzqzgjkhzio-187[yzfeu] +bwx-amkzmb-kivlg-kwibqvo-lmaqov-798[bkmva] +vcibutulxiom-ohmnuvfy-yaa-mylpcwym-890[iyaun] +ajvyjprwp-lqxlxujcn-jwjuhbrb-251[muivb] +szfyrqriuflj-avccpsvre-kirzezex-971[rezcf] +kwvacumz-ozilm-akidmvomz-pcvb-uizsmbqvo-590[uslyz] +ucynmlgxcb-afmamjyrc-jmegqrgaq-626[rybxt] +oaxadrgx-pkq-abqdmfuaze-872[xtbnw] +tfejldvi-xiruv-tcrjjzwzvu-gcrjkzt-xirjj-tfekrzedvek-971[krmax] +pwcvonofrcig-suu-rsgwub-740[baiys] +udskkaxawv-tskcwl-dgyaklauk-632[lqcfd] +vqr-ugetgv-dcumgv-fgxgnqrogpv-258[ctwyp] +laffe-igtje-gtgreyoy-124[uscwl] +iehepwnu-cnwza-oywrajcan-dqjp-lqnydwoejc-368[sypjw] +mbiyqoxsm-excdklvo-pvygob-bocokbmr-640[hslwz] +houngfgxjuay-pkrrehkgt-jkvruesktz-930[nsbth] +tcfkqcevkxg-lgnnadgcp-eqpvckpogpv-388[ausbh] +hcd-gsqfsh-wbhsfbohwcboz-pibbm-aofyshwbu-532[bhsfo] +jyfvnlupj-zjhclunly-obua-huhsfzpz-461[jopil] +pbybeshy-rtt-fgbentr-819[vxcue] +kwtwznct-akidmvomz-pcvb-lmaqov-564[mvack] +pdjqhwlf-udeelw-uhdftxlvlwlrq-595[ldwef] +aoubshwq-gqojsbusf-vibh-gsfjwqsg-922[qfetx] +wfintfhynaj-wfruflnsl-gzssd-ijajqturjsy-931[mkhsc] +qspkfdujmf-kfmmzcfbo-eftjho-675[skbda] +dmbttjgjfe-fhh-ufdiopmphz-129[nbqyz] +tinnm-tzcksf-obozmgwg-194[mduaf] +iwcjapey-qjopwxha-ywjzu-ykwpejc-skngodkl-706[kjfog] +kwtwznct-xzwrmkbqtm-lgm-bmkpvwtwog-356[wmtkb] +bkwzkqsxq-wkqxodsm-mrymyvkdo-nozkbdwoxd-640[unlfi] +avb-abpfdk-185[cwyms] +xfbqpojafe-kfmmzcfbo-vtfs-uftujoh-857[nserj] +gsvvswmzi-jpsaiv-pefsvexsvc-516[hbidf] +tfejldvi-xiruv-treup-kvtyefcfxp-321[mntlv] +sxdobxkdsyxkv-mrymyvkdo-mecdywob-cobfsmo-588[emgkf] +luxciuwncpy-vohhs-mylpcwym-292[yiojz] +ide-htrgti-hrpktcvtg-wjci-bpcpvtbtci-583[tcipb] +surmhfwloh-fkrfrodwh-hqjlqhhulqj-621[hflqr] +zuv-ykixkz-yigbktmkx-natz-xkikobotm-540[zyvui] +xmtjbzidx-wpiit-hvivbzhzio-759[kgzsj] +mvkccspson-nio-ckvoc-666[mnklu] +zixppfcfba-yrkkv-ildfpqfzp-991[amdtz] +vjpwncrl-bljenwpna-qdwc-cajrwrwp-251[tgzku] +gntmfefwitzx-xhfajsljw-mzsy-uzwhmfxnsl-671[fmswx] +ajmrxjlcren-yujbcrl-pajbb-fxatbqxy-407[tszqw] +votubcmf-cjpibabsepvt-qmbtujd-hsbtt-nbobhfnfou-129[btfou] +etyyx-rbzudmfdq-gtms-nodqzshnmr-339[okzyu] +bxaxipgn-vgpst-rpcsn-rdcipxcbtci-557[nmtks] +zlilocri-oxyyfq-pxibp-939[ilopx] +xqvwdeoh-hjj-uhvhdufk-985[uixsv] +frqvxphu-judgh-gbh-vhuylfhv-907[gxkts] +rkpqxyib-oxyyfq-obpbxoze-315[jysdq] +ckgvutofkj-jek-giwaoyozout-436[tsfzu] +zilqwikbqdm-ntwemz-lmaqov-616[mqilw] +pkl-oaynap-acc-qoan-paopejc-446[muyva] +lxuxaodu-ajkkrc-bnaerlnb-771[yzint] +wfruflnsl-gzssd-ijuqtdrjsy-515[zdeyi] +mvhkvbdib-wpiit-nzmqdxzn-421[tryva] +aoubshwq-foppwh-sbuwbssfwbu-558[zhyen] +encuukhkgf-gii-hkpcpekpi-414[kipce] +sehheiylu-rkddo-bqrehqjeho-608[pfmot] +irdgrxzex-avccpsvre-ivtvzmzex-529[intur] +ykhknbqh-ywjzu-klanwpekjo-784[khjnw] +gpewwmjmih-tvsnigxmpi-fewoix-vigimzmrk-594[unmjc] +vxupkizork-vrgyzoi-mxgyy-gtgreyoy-826[kmnot] +qmpmxevc-kvehi-wgezirkiv-lyrx-xiglrspskc-438[gdkrm] +ixccb-fkrfrodwh-orjlvwlfv-933[nyhrz] +lujbbrornm-ljwmh-lxjcrwp-lxwcjrwvnwc-511[wjlrc] +eqpuwogt-itcfg-ecpfa-wugt-vguvkpi-934[nchrl] +nwlddtqtpo-mldvpe-wlmzclezcj-691[gznml] +rdchjbtg-vgpst-rpcsn-rdpixcv-uxcpcrxcv-453[zyutx] +willimcpy-wuhxs-xypyfijgyhn-942[vxyeb] +qzchnzbshud-eknvdq-rsnqzfd-521[dnqzh] +froruixo-mhoobehdq-rshudwlrqv-179[mbthd] +mvydjvxodqz-nxvqzibzm-cpio-mzxzdqdib-837[yzntw] +yknnkoera-bhksan-iwjwcaiajp-394[aknij] +xjgjmapg-wpiit-vivgtndn-993[cyqvm] +xgvnndadzy-xjmmjndqz-xviyt-xjvodib-gjbdnodxn-265[kgvsh] +sbnqbhjoh-tdbwfohfs-ivou-fohjoffsjoh-467[ofcde] +cybyjqho-whqtu-zubboruqd-tufbeocudj-842[rqply] +bkwzkqsxq-zvkcdsm-qbkcc-nocsqx-406[xydnz] +tinnm-foadouwbu-dzoghwq-ufogg-obozmgwg-142[rakqb] +rdchjbtg-vgpst-rpcsn-rdpixcv-bpcpvtbtci-765[mkoez] +pinovwgz-mvwwdo-zibdizzmdib-395[smtjh] +pyknyegle-njyqrga-epyqq-bcnjmwkclr-782[yxcjz] +vkrhzxgbv-cxeeruxtg-phkdlahi-709[tyzhs] +udskkaxawv-vqw-vwnwdghewfl-658[wvadk] +gsrwyqiv-kvehi-ikk-asvowlst-438[iksvw] +lahxpnwrl-mhn-vjwjpnvnwc-173[nwhjl] +rzvkjiduzy-ytz-xjiovdihzio-993[sumvy] +avw-zljyla-yhiipa-zhslz-825[mitza] +udpsdjlqj-udglrdfwlyh-mhoobehdq-whfkqrorjb-673[dhjlo] +iruzfrtkzmv-wlqqp-wcfnvi-jyzggzex-841[wszry] +rtqlgevkng-lgnnadgcp-ujkrrkpi-986[wpktr] +ktwbhtvmbox-utldxm-ftgtzxfxgm-995[uqlbn] +dlhwvupglk-qlssfilhu-zopwwpun-149[tvkqz] +gcfcnuls-aluxy-yaa-omyl-nymncha-292[aycln] +jrncbavmrq-enqvbnpgvir-pnaql-qrirybczrag-455[ybfie] +fydelmwp-mfyyj-cplnbftdtetzy-613[whuxk] +vetllbybxw-lvtoxgzxk-angm-mxvaghehzr-475[eswan] +aoubshwq-pibbm-fsoqeiwgwhwcb-662[qfaze] +iutyaskx-mxgjk-vrgyzoi-mxgyy-iayzuskx-ykxboik-722[sxnli] +wihmogyl-aluxy-wuhxs-wiuncha-xyjulngyhn-578[pntgy] +ktiaaqnqml-kzgwomvqk-xtiabqk-oziaa-twoqabqka-226[aqkio] +rgndvtcxr-tvv-ldgzhwde-999[tbefa] +qyujihctyx-vcibutulxiom-wuhxs-wiuncha-xymcah-552[sdmer] +fmsledevhsyw-fyrrc-xiglrspskc-386[yrhfz] +qekrixmg-hci-ywiv-xiwxmrk-490[tynsr] +gcfcnuls-aluxy-vumeyn-yhachyylcha-604[xtfeg] +iutyaskx-mxgjk-pkrrehkgt-gtgreyoy-384[gyblm] +hmsdqmzshnmzk-rbzudmfdq-gtms-kzanqzsnqx-937[grhez] +eqttqukxg-gii-cpcnauku-362[zypxw] +ynukcajey-xekdwvwnzkqo-xqjju-odellejc-316[jglep] +mfklstdw-uzgugdslw-lwuzfgdgyq-320[topmx] +buzahisl-ihzrla-zopwwpun-487[rzsag] +vcibutulxiom-vumeyn-mylpcwym-916[tjvzx] +mvydjvxodqz-nxvqzibzm-cpio-gjbdnodxn-733[xtcbl] +frqvxphu-judgh-udeelw-xvhu-whvwlqj-595[huvwd] +fhezusjybu-tou-skijecuh-iuhlysu-608[uhsei] +houngfgxjuay-vrgyzoi-mxgyy-sgxqkzotm-124[mgfhr] +odkasqzuo-uzfqdzmfuazmx-eomhqzsqd-tgzf-fqotzaxask-508[tmxza] +fydelmwp-upwwjmply-dlwpd-873[gyzjx] +yuxufmdk-sdmpq-dmnnuf-dqeqmdot-742[dmquf] +xst-wigvix-fewoix-wepiw-464[mltfd] +jsehsyafy-tskcwl-dgyaklauk-190[aksyl] +fubrjhqlf-fdqgb-uhdftxlvlwlrq-855[flqbd] +wifilzof-xsy-mbcjjcha-422[olxnw] +bknsykmdsfo-mrymyvkdo-nofovyzwoxd-614[oydkm] +rtqlgevkng-hnqygt-tgceswkukvkqp-232[gkqte] +vjpwncrl-lqxlxujcn-vjatncrwp-407[cjlnp] +sbnqbhjoh-dpssptjwf-fhh-gjobodjoh-935[ckpbr] +vcibutulxiom-dyffsvyuh-lyuwkocmcncih-838[flhey] +nzydfxpc-rclop-dnlgpyrpc-sfye-opawzjxpye-899[pycde] +dzczkrip-xiruv-treup-drerxvdvek-373[rdevi] +ryexqpqhteki-muqfedyput-isqludwuh-xkdj-qdqboiyi-244[qdiue] +vkrhzxgbv-ktfitzbgz-vahvhetmx-vnlmhfxk-lxkobvx-735[smnif] +ajvyjprwp-snuuhknjw-bqryyrwp-329[mdzxw] +wihmogyl-aluxy-luvvcn-guhuaygyhn-188[qjwtv] +xgvnndadzy-zbb-kpmxcvndib-395[bdnvx] +dkqjcbctfqwu-ecpfa-eqcvkpi-ncdqtcvqta-726[paioe] +tbxmlkfwba-avb-cfkxkzfkd-133[gmhkl] +tfcfiwlc-gifavtkzcv-avccpsvre-cfxzjkztj-139[cusqi] +hafgnoyr-enoovg-npdhvfvgvba-351[vgnoa] +lzfmdshb-etyyx-cxd-rsnqzfd-547[clnoz] +sawlkjevaz-zua-nawymqeoepekj-316[fpaeb] +pbafhzre-tenqr-pnaql-pbngvat-znexrgvat-299[iymnw] +dmybmsuzs-nmewqf-emxqe-768[tzycl] +dlhwvupglk-qlssfilhu-lunpullypun-695[tidnq] +hafgnoyr-pubpbyngr-erprvivat-741[vynbz] +odiih-mhn-jlzdrbrcrxw-459[rdhib] +tcfkqcevkxg-tcddkv-tgugctej-986[mejtb] +vkrhzxgbv-ietlmbv-zktll-kxtvjnblbmbhg-189[blvkt] +gsvvswmzi-ikk-eguymwmxmsr-282[bkasy] +jqwpihizlwca-rmttgjmiv-ivitgaqa-694[eibnd] +kzeed-jll-fsfqdxnx-697[abodg] +xtwtelcj-rclop-prr-hzcvdsza-977[crlpt] +nuatmlmdpage-ngzzk-dqmocgueufuaz-872[oldhw] +pybgmyargtc-pyzzgr-kylyeckclr-678[ycgrk] +yhwooebeaz-acc-klanwpekjo-316[xmynz] +qzlozfhmf-azrjds-vnqjrgno-781[ycnzs] +qvbmzvibqwvit-zijjqb-bziqvqvo-252[tcfan] +kfg-jvtivk-nvrgfezqvu-treup-cfxzjkztj-217[vfjkt] +pelbtravp-rtt-bcrengvbaf-845[evbkq] +pkl-oaynap-zua-iwngapejc-420[nkjyh] +qekrixmg-gerhc-gsexmrk-gsrxemrqirx-490[ciuyw] +qczcftiz-pibbm-oqeiwgwhwcb-324[kzdfm] +foadouwbu-qvcqczohs-gvwddwbu-454[qsnwz] +tfiifjzmv-treup-tfekrzedvek-555[usbvt] +nglmtuex-ietlmbv-zktll-kxtvjnblbmbhg-891[lbtme] +ixccb-fdqgb-fxvwrphu-vhuylfh-179[kesml] +rzvkjiduzy-nxvqzibzm-cpio-mznzvmxc-941[vzopy] +nwzekwypera-bhksan-klanwpekjo-498[kaenw] +njmjubsz-hsbef-tdbwfohfs-ivou-xpsltipq-571[sbfhi] +rdchjbtg-vgpst-rdadguja-eaphixr-vgphh-tcvxcttgxcv-765[fzjti] +xfbqpojafe-gmpxfs-vtfs-uftujoh-493[pshct] +tcfkqcevkxg-ecpfa-tgceswkukvkqp-154[kcefg] +hqtyeqsjylu-rkddo-huiuqhsx-530[hquds] +qzoggwtwsr-qcffcgwjs-qvcqczohs-zcuwghwqg-246[jiwnp] +wlqqp-sleep-ivtvzmzex-555[vsoly] +tcfkqcevkxg-dwppa-wugt-vguvkpi-986[hcpyu] +dpmpsgvm-xfbqpojafe-dipdpmbuf-tijqqjoh-805[wgnqv] +ksodcbwnsr-dzoghwq-ufogg-zopcfohcfm-870[dxmtj] +tcfkqcevkxg-dcumgv-wugt-vguvkpi-856[ehozy] +fbebmtkr-zktwx-cxeeruxtg-ftgtzxfxgm-709[tuvsx] +diozmivodjivg-pinovwgz-wvnfzo-rjmfncjk-863[tqdns] +vkppo-zubboruqd-bqrehqjeho-842[qfsjm] +mbiyqoxsm-nio-nozvyiwoxd-614[mstez] +ohmnuvfy-yaa-uhufsmcm-214[muafh] +nzcczdtgp-ojp-afcnsldtyr-769[cdnpt] +tinnm-xszzmpsob-fsqswjwbu-558[sbmnw] +hwbba-uecxgpigt-jwpv-fgrnqaogpv-752[upmvg] +mvydjvxodqz-xcjxjgvoz-jkzmvodjin-187[jvdox] +wdjcvuvmyjpn-mvwwdo-xpnojhzm-nzmqdxz-889[mdjnv] +bpvctixr-qjccn-sthxvc-817[ctvxb] +rdadguja-rwdrdapit-steadnbtci-271[coqre] +kfg-jvtivk-treup-tfrkzex-fgvirkzfej-373[sptcw] +nbhofujd-dboez-dpbujoh-tfswjdft-493[sftdx] +ksodcbwnsr-pogysh-qighcasf-gsfjwqs-116[tvqso] +bqvvu-ywjzu-paydjkhkcu-810[rgpzu] +cvabijtm-lgm-zmamizkp-954[tsrpy] +npmhcargjc-qaytclecp-fslr-rcaflmjmew-834[lgkrj] +aflwjfslagfsd-kusnwfywj-zmfl-ksdwk-164[enmyr] +jlidywncfy-dyffsvyuh-qilembij-422[jmryi] +dmybmsuzs-dmnnuf-dqeqmdot-586[hdgkv] +qspkfdujmf-cbtlfu-mphjtujdt-701[zatkl] +nvrgfezqvu-sleep-ivrthlzjzkzfe-373[udyzv] +tbxmlkfwba-yxphbq-pqloxdb-809[tzsjm] +pelbtravp-enoovg-grpuabybtl-559[oqctv] +dkqjcbctfqwu-ecpfa-ewuvqogt-ugtxkeg-544[cegqt] +xgsvgmotm-xghhoz-lotgtiotm-384[gotmh] +udskkaxawv-jsvagsulanw-kusnwfywj-zmfl-klgjsyw-346[swakj] +krxqjijamxdb-kjbtnc-ujkxajcxah-173[izxny] +myvybpev-lkcuod-nocsqx-770[yzjqg] +upq-tfdsfu-cbtlfu-eftjho-623[ftubc] +npmhcargjc-qaytclecp-fslr-jmegqrgaq-444[nocrz] +iuxxuyobk-vrgyzoi-mxgyy-giwaoyozout-566[kymts] +avw-zljyla-qlssfilhu-klwhyatlua-513[tskre] +mvhkvbdib-kmjezxodgz-agjrzm-mznzvmxc-135[suyop] +qzlozfhmf-azrjds-dmfhmddqhmf-183[dfmhz] +kgjgrypw-epybc-cee-qcptgacq-418[gqyos] +guahyncw-vcibutulxiom-yaa-qilembij-968[xgtow] +lugjuacha-wihmogyl-aluxy-wuhxs-xyjulngyhn-864[qbefr] +iehepwnu-cnwza-ykjoqian-cnwza-zua-lqnydwoejc-680[pfmiz] +mtzslklcozfd-upwwjmply-cpdplcns-743[rngoy] +dfcxsqhwzs-foppwh-difqvogwbu-454[fwdho] +irdgrxzex-jtrmvexvi-ylek-nfibjyfg-139[kwabl] +jvyyvzpcl-tpspahyf-nyhkl-msvdly-ylhjxbpzpapvu-695[oyedt] +qmpmxevc-kvehi-fewoix-qerekiqirx-282[tzsca] +hcd-gsqfsh-suu-gozsg-870[nmehc] +hwdtljsnh-xhfajsljw-mzsy-xytwflj-697[jhlsw] +udpsdjlqj-iorzhu-pdunhwlqj-959[djuhl] +enqvbnpgvir-onfxrg-svanapvat-507[nvagp] +rzvkjiduzy-wpiit-mznzvmxc-213[ntuoi] +gsrwyqiv-kvehi-fyrrc-xiglrspskc-776[hgnvt] +gvaaz-cbtlfu-mbcpsbupsz-103[bacps] +hplazytkpo-mfyyj-opawzjxpye-197[pyajo] +raphhxuxts-gpbepvxcv-rpcsn-rdpixcv-stepgibtci-531[omniy] +cxy-bnlanc-kdwwh-mnyuxhvnwc-251[ditcg] +htsxzrjw-lwfij-hmthtqfyj-yjhmstqtld-307[conpl] +ikhcxvmbex-vtgwr-lxkobvxl-345[cdftu] +sgmtkzoi-pkrrehkgt-lotgtiotm-566[tgkoi] +gbc-frperg-onfxrg-freivprf-455[nymsw] +ide-htrgti-hrpktcvtg-wjci-apqdgpidgn-531[gitdp] +dpmpsgvm-gmpxfs-tupsbhf-259[hgopn] +xmrrq-kusnwfywj-zmfl-wfyafwwjafy-892[fwyaj] +qfmcusbwq-tinnm-pogysh-rsdzcmasbh-428[bgfat] +zhdsrqlchg-lqwhuqdwlrqdo-vfdyhqjhu-kxqw-ghyhorsphqw-803[smjtn] +crwwv-pzxsbkdbo-erkq-pxibp-601[tnzmy] +xgjougizobk-jek-jkvruesktz-592[wsdmo] +bnqqnrhud-okzrshb-fqzrr-cdozqsldms-963[jtram] +qjopwxha-fahhuxawj-qoan-paopejc-472[ahjop] +amppmqgtc-amjmpdsj-afmamjyrc-kylyeckclr-184[yxzuq] +thnulapj-ihzrla-mpuhujpun-643[uhpaj] +lzfmdshb-oqnidbshkd-rbzudmfdq-gtms-btrsnldq-rdquhbd-833[dbqsh] +nzwzcqfw-mldvpe-cpdplcns-119[sejuv] +iqmbazulqp-omzpk-oamfuzs-dqeqmdot-950[qylkj] +lxaaxbren-lqxlxujcn-mnyuxhvnwc-849[frqsy] +nzwzcqfw-xtwtelcj-rclop-nlyoj-nzletyr-xlylrpxpye-743[lycen] +fubrjhqlf-sodvwlf-judvv-rshudwlrqv-621[ghonw] +iuxxuyobk-yigbktmkx-natz-ygrky-514[meayn] +wkqxodsm-nio-myxdksxwoxd-692[rqmey] +jvuzbtly-nyhkl-jvsvymbs-msvdly-klwsvftlua-305[yxmzb] +wlqqp-wcfnvi-uvmvcfgdvek-581[xriqe] +qcffcgwjs-tzcksf-fsqswjwbu-116[ztnym] +lahxpnwrl-kdwwh-mnenuxyvnwc-719[nwhlx] +muqfedyput-cqwdujys-fbqijys-whqii-mehaixef-634[iqefu] +eqpuwogt-itcfg-ejqeqncvg-gpikpggtkpi-232[kzfyv] +iwcjapey-xwogap-lqnydwoejc-420[styzx] +tagzsrsjvgmk-jsttal-mkwj-lwklafy-502[nrteu] +frqvxphu-judgh-udeelw-sxufkdvlqj-725[hzbtv] +kzgwomvqk-kivlg-kwibqvo-uizsmbqvo-746[epcdb] +ckgvutofkj-pkrrehkgt-ygrky-696[yblnm] +ydjuhdqjyedqb-vbemuh-tuiywd-894[oybua] +dwbcjkun-mhn-bjunb-121[srjlk] +ejpanjwpekjwh-qjopwxha-acc-qoan-paopejc-290[bsjiz] +irgyyolokj-inuiurgzk-xkgiwaoyozout-774[oigku] +mfklstdw-xdgowj-vwhsjlewfl-320[xyfdh] +sawlkjevaz-xwogap-klanwpekjo-420[mpkso] +fbebmtkr-zktwx-vhehkyne-lvtoxgzxk-angm-vnlmhfxk-lxkobvx-241[kxvbe] +irdgrxzex-vxx-glityrjzex-893[sxqom] +hqtyeqsjylu-rkddo-cqhaujydw-946[gastx] +lujbbrornm-kjbtnc-bjunb-251[xazbt] +iehepwnu-cnwza-bhksan-zarahkliajp-680[hlqnu] +xcjxjgvoz-vivgtndn-629[yubnv] +ixeumktoi-lruckx-sgtgmksktz-332[mrldq] +qxdwpopgsdjh-rpcsn-rdpixcv-ldgzhwde-765[rxoey] +glrcplyrgmlyj-njyqrga-epyqq-pcacgtgle-158[stgxu] +ojk-nzxmzo-kgvnodx-bmvnn-nzmqdxzn-525[nzmox] +froruixo-mhoobehdq-fxvwrphu-vhuylfh-933[ycnsx] +hdgdovmt-bmvyz-wvnfzo-omvdidib-395[hdygz] +aczupnetwp-ncjzrpytn-nlyoj-nzletyr-ecltytyr-535[ntyce] +fnjyxwrinm-ajkkrc-cajrwrwp-537[nczta] +rgllk-gzefmnxq-omzpk-oamfuzs-fqotzaxask-300[ztbqp] +muqfedyput-sqdto-fkhsxqiydw-218[npsrc] +buzahisl-jovjvshal-jvuahputlua-747[lsatz] +iuruxlar-lruckx-sgtgmksktz-826[krugl] +thnulapj-jovjvshal-ylzlhyjo-513[mtegl] +jshzzpmplk-lnn-shivyhavyf-201[hlnps] +qekrixmg-jpsaiv-pefsvexsvc-646[ryhkz] +mhi-lxvkxm-unggr-kxlxtkva-163[fkcax] +lugjuacha-wbiwifuny-wihnuchgyhn-396[huinw] +sbejpbdujwf-tdbwfohfs-ivou-tfswjdft-545[pnmzi] +nwilwcejc-zua-bejwjyejc-524[jcewa] +xlrypetn-awldetn-rcldd-xlcvpetyr-249[jgkyr] +amlqskcp-epybc-bwc-pcacgtgle-990[iyqge] +ktfitzbgz-lvtoxgzxk-angm-ybgtgvbgz-761[gtzbk] +avw-zljyla-ihzrla-huhsfzpz-253[banhu] +pualyuhapvuhs-ihzrla-ylhjxbpzpapvu-903[xsuvo] +qfkkj-nlyoj-xlcvpetyr-587[jklyc] +iruzfrtkzmv-irsszk-rthlzjzkzfe-451[zrkfi] +iqmbazulqp-vqxxknqmz-pqbxakyqzf-534[qxzab] +udskkaxawv-kusnwfywj-zmfl-ljsafafy-892[afksw] +gzefmnxq-ngzzk-etubbuzs-118[yjzkl] +molgbzqfib-ciltbo-zlkqxfkjbkq-809[isjze] +rnqnyfwd-lwfij-ojqqdgjfs-wjhjnansl-671[jnfqw] +fruurvlyh-ixccb-exqqb-uhfhlylqj-751[hlqub] +pinovwgz-zbb-nvgzn-343[sdhnt] +joufsobujpobm-dipdpmbuf-eftjho-181[ltrqy] +qzchnzbshud-rbzudmfdq-gtms-bnmszhmldms-209[seypq] +xfbqpojafe-dboez-sftfbsdi-649[fbdeo] +qjopwxha-ywjzu-zalhkuiajp-238[diyme] +ocipgvke-ecpfa-gpikpggtkpi-310[moyvi] +lxwbdvna-pajmn-vjpwncrl-bljenwpna-qdwc-vjwjpnvnwc-589[pvqom] +glrcplyrgmlyj-zyqicr-pcacgtgle-964[djtcm] +ckgvutofkj-kmm-jkbkruvsktz-254[twvxe] +pyknyegle-bwc-bcnyprkclr-522[oktmn] +amjmpdsj-zyqicr-asqrmkcp-qcptgac-314[campq] +qvbmzvibqwvit-akidmvomz-pcvb-zmamizkp-902[zvsto] +vxupkizork-igtje-iugzotm-jkvruesktz-748[bvyza] +kpvgtpcvkqpcn-dcumgv-wugt-vguvkpi-596[znbmg] +zovldbkfz-ciltbo-abmxoqjbkq-705[tknsq] +tagzsrsjvgmk-xdgowj-jwuwanafy-476[agjws] +mrxivrexmsrep-glsgspexi-hitevxqirx-256[atzwx] +pelbtravp-enoovg-znantrzrag-195[wdneq] +ocipgvke-eqttqukxg-dcumgv-ugtxkegu-102[soynm] +eqnqthwn-ejqeqncvg-tgugctej-908[zkyam] +hwbba-tcddkv-ocpcigogpv-206[vadln] +aflwjfslagfsd-tmffq-ogjckzgh-528[fgajl] +nij-mywlyn-zotts-luvvcn-jolwbumcha-838[lncjm] +jvsvymbs-zjhclunly-obua-zhslz-409[bpesx] +wfintfhynaj-hfsid-htfynsl-htsyfnsrjsy-359[ozaby] +nzcczdtgp-upwwjmply-dpcgtnpd-795[pcdgn] +excdklvo-lkcuod-bomosfsxq-978[kczes] +mrxivrexmsrep-fmsledevhsyw-ikk-vieguymwmxmsr-516[mersi] +willimcpy-yaa-mylpcwym-864[iucxs] +nsyjwsfyntsfq-hfsid-btwpxmtu-957[miqnp] +jvsvymbs-kfl-klzpnu-149[tyzxi] +amlqskcp-epybc-aylbw-amyrgle-bcnjmwkclr-730[ytmsd] +bkwzkqsxq-nio-cdybkqo-562[anfrp] +ide-htrgti-rpcsn-rdpixcv-rdcipxcbtci-635[zcbyd] +aflwjfslagfsd-tmffq-jwkwsjuz-606[fjswa] +foadouwbu-foppwh-oqeiwgwhwcb-714[toynm] +nzydfxpc-rclop-prr-dezclrp-795[tszpi] +mfklstdw-jsttal-ksdwk-944[autpj] +jvsvymbs-jhukf-zlycpjlz-409[borjv] +lnkfaypeha-ydkykhwpa-zalwnpiajp-342[twaxy] +pbybeshy-cynfgvp-tenff-npdhvfvgvba-741[fvbnp] +shoewudys-uww-tufbeocudj-764[iacnf] +iutyaskx-mxgjk-jek-giwaoyozout-566[koagi] +xcitgcpixdcpa-eaphixr-vgphh-hpath-401[xwtyn] +dlhwvupglk-wshzapj-nyhzz-lunpullypun-643[atizk] +jlidywncfy-mwupyhayl-bohn-mbcjjcha-214[wgcya] +eqpuwogt-itcfg-fag-qrgtcvkqpu-960[gqtcf] +fab-eqodqf-eomhqzsqd-tgzf-eqdhuoqe-950[zoeyv] +oazegyqd-sdmpq-nmewqf-pqhqxabyqzf-872[pkotu] +hqtyeqsjylu-uww-qsgkyiyjyed-946[yqejs] +pejji-mrymyvkdo-bomosfsxq-614[mojsy] +gzefmnxq-omzpk-xasuefuoe-378[iutjy] +hjgbwuladw-uzgugdslw-ksdwk-840[wdguk] +kpvgtpcvkqpcn-gii-ujkrrkpi-674[juebo] +encuukhkgf-gii-ugtxkegu-258[gukei] +xcitgcpixdcpa-eaphixr-vgphh-rdcipxcbtci-167[pkozr] +gcfcnuls-aluxy-wuhxs-wiuncha-lyuwkocmcncih-526[cuhln] +dmbttjgjfe-gmpxfs-mphjtujdt-441[jtmdf] +tcfkqcevkxg-hnqygt-tgceswkukvkqp-154[jgnim] +xqvwdeoh-udeelw-uhdftxlvlwlrq-309[swfid] +nzwzcqfw-ojp-wzrtdetnd-665[wzdnt] +shoewudys-sqdto-seqjydw-iqbui-816[zyxmn] +gzefmnxq-rxaiqd-mzmxkeue-300[cxpzy] +sawlkjevaz-zua-zarahkliajp-472[azjkl] +ktfitzbgz-ietlmbv-zktll-lxkobvxl-345[zgpbs] +cjpibabsepvt-gvaaz-cvooz-sftfbsdi-857[absvc] +eqpuwogt-itcfg-gii-ceswkukvkqp-128[rykin] +tbxmlkfwba-ciltbo-pqloxdb-653[yaqrn] +qzchnzbshud-okzrshb-fqzrr-dmfhmddqhmf-495[shpge] +dszphfojd-upq-tfdsfu-gmpxfs-pqfsbujpot-129[tefni] +aietsrmdih-ikk-hitpscqirx-100[ihkrs] +ykhknbqh-ywjzu-ykwpejc-qoan-paopejc-992[mgfrs] +oxmeeuruqp-eomhqzsqd-tgzf-ogefayqd-eqdhuoq-768[dsutf] +nwzekwypera-ywjzu-ykwpejc-yqopkian-oanreya-134[yaewk] +etyyx-idkkxadzm-zmzkxrhr-807[kxzdm] +kgjgrypw-epybc-aylbw-amyrgle-bcnyprkclr-418[yrbcg] +slqryzjc-njyqrga-epyqq-ylyjwqgq-418[saunh] +nuatmlmdpage-qss-xasuefuoe-794[rtesp] +jvuzbtly-nyhkl-msvdly-wbyjohzpun-617[gjidl] +bkzrrhehdc-azrjds-trdq-sdrshmf-417[dregf] +jqwpihizlwca-akidmvomz-pcvb-bmkpvwtwog-122[dywqz] +gntmfefwitzx-idj-jslnsjjwnsl-463[xcwpd] +myvybpev-bkllsd-domrxyvyqi-978[otdny] +qlm-pbzobq-pzxsbkdbo-erkq-xkxivpfp-263[jfzsm] +lujbbrornm-kdwwh-jwjuhbrb-953[svzbm] +dwbcjkun-yaxsnlcrun-ajkkrc-mnyuxhvnwc-303[lntzx] +froruixo-sodvwlf-judvv-ghvljq-595[ghbyq] +hjgbwuladw-ugjjgkanw-xdgowj-vwhsjlewfl-944[jiyqa] +egdytrixat-gpbepvxcv-qjccn-itrwcdadvn-687[xdpsn] +szfyrqriuflj-jtrmvexvi-ylek-uvgrikdvek-477[vbldh] +uzfqdzmfuazmx-pkq-dqmocgueufuaz-352[owbht] +rnqnyfwd-lwfij-gntmfefwitzx-gzssd-qfgtwfytwd-905[fwtdg] +ykhknbqh-xqjju-odellejc-498[yuzlk] +dwbcjkun-ouxfna-bqryyrwp-485[bnruw] +eqttqukxg-etaqigpke-tcddkv-ceswkukvkqp-492[muprn] +jvyyvzpcl-ibuuf-zlycpjlz-487[imbad] +udglrdfwlyh-gbh-whfkqrorjb-127[fvnah] +ytu-xjhwjy-jll-yjhmstqtld-385[zmyui] +yhwooebeaz-bhksan-wymqeoepekj-316[eoabh] +bnmrtldq-fqzcd-qzaahs-sqzhmhmf-755[jmrin] +shoewudys-rkddo-skijecuh-iuhlysu-530[homtc] +pbeebfvir-enoovg-fuvccvat-663[fpume] +dwbcjkun-mhn-mnbrpw-173[wscyp] +dpmpsgvm-sbccju-nbobhfnfou-987[nmzgw] +eqnqthwn-ecpfa-eqcvkpi-gpikpggtkpi-986[pegik] +npmhcargjc-aylbw-bcnjmwkclr-288[xfyca] +qfkkj-mfyyj-dezclrp-301[pdsrv] +hmsdqmzshnmzk-dff-nodqzshnmr-859[mdhns] +cjpibabsepvt-sbccju-bobmztjt-831[sxhat] +oaddaeuhq-omzpk-oamfuzs-dqeqmdot-586[doamq] +qyujihctyx-luvvcn-mbcjjcha-864[pihao] +wihmogyl-aluxy-wuhxs-zchuhwcha-578[meoti] +szfyrqriuflj-upv-jyzggzex-867[hstwn] +sorozgxe-mxgjk-xghhoz-ygrky-930[avuox] +jvsvymbs-yhtwhnpun-lnn-ylzlhyjo-903[yzoki] +hcd-gsqfsh-qcbgiasf-ufors-qobrm-difqvogwbu-350[ukbjs] +sawlkjevaz-xwogap-bejwjyejc-654[blmwy] +qyujihctyx-jfumncw-alumm-mbcjjcha-838[cthpi] +gvaaz-cbtlfu-efqbsunfou-649[fuabc] +njmjubsz-hsbef-dipdpmbuf-dvtupnfs-tfswjdf-805[dvpoe] +dlhwvupglk-wshzapj-nyhzz-vwlyhapvuz-461[jimak] +amppmqgtc-aylbw-amyrgle-pcyaosgqgrgml-314[gamlp] +pyknyegle-afmamjyrc-nspafyqgle-860[yaefg] +joufsobujpobm-dipdpmbuf-sfdfjwjoh-779[dnsfo] +sorozgxe-mxgjk-ixeumktoi-inuiurgzk-zkinturume-488[nupts] +jqwpihizlwca-rmttgjmiv-camz-bmabqvo-122[ybtzv] +hmsdqmzshnmzk-eknvdq-dmfhmddqhmf-469[tdmly] +xgvnndadzy-agjrzm-nzmqdxzn-655[bjpti] +kdijqrbu-fbqijys-whqii-tufbeocudj-790[mvwqd] +zvyvgnel-tenqr-pnaql-npdhvfvgvba-481[bscyz] +kyelcrga-zsllw-qrmpyec-106[sjnmi] +gpewwmjmih-glsgspexi-pskmwxmgw-464[esxzf] +rdadguja-gpqqxi-jhtg-ithixcv-973[snzut] +vkrhzxgbv-xzz-vnlmhfxk-lxkobvx-371[qrtko] +ykjoqian-cnwza-zua-iwjwcaiajp-550[aijwc] +gsvvswmzi-gerhc-gsexmrk-jmrergmrk-516[mdrpu] +iuruxlar-hgyqkz-xkikobotm-930[kioru] +nij-mywlyn-yaa-nluchcha-214[wdicr] +sbejpbdujwf-dboez-dpbujoh-efwfmpqnfou-597[yxwam] +wlsiayhcw-mwupyhayl-bohn-xyjulngyhn-396[nmstq] +vqr-ugetgv-ejqeqncvg-nqikuvkeu-466[eqvgu] +yhwooebeaz-acc-iwjwcaiajp-446[acwei] +wbhsfbohwcboz-dzoghwq-ufogg-fsoqeiwgwhwcb-610[wobgh] +vxupkizork-igtje-uvkxgzouty-384[stomh] +bxaxipgn-vgpst-rpcsn-sthxvc-219[pkyzm] +oxmeeuruqp-omzpk-oamfuzs-etubbuzs-534[fmryb] +enzcntvat-rtt-ernpdhvfvgvba-819[tvnae] +lxwbdvna-pajmn-yujbcrl-pajbb-mnyuxhvnwc-121[qonxs] +kzeed-hmthtqfyj-wjxjfwhm-463[gisbv] +amjmpdsj-njyqrga-epyqq-rpyglgle-444[wyviq] +ftzgxmbv-utldxm-ltexl-241[ltxmb] +lxuxaodu-lxaaxbren-bljenwpna-qdwc-mnenuxyvnwc-745[yustq] +rwcnawjcrxwju-snuuhknjw-cnlqwxuxph-433[bzwvn] +iutyaskx-mxgjk-hgyqkz-xkikobotm-956[tvyep] +gsrwyqiv-kvehi-nippcfier-xiglrspskc-542[iprsc] +diozmivodjivg-xcjxjgvoz-hvivbzhzio-265[pdjnm] +dszphfojd-fhh-mbcpsbupsz-493[hpsbd] +qxdwpopgsdjh-eaphixr-vgphh-stktadebtci-323[mayxe] +pelbtravp-rtt-erprvivat-897[rtpva] +mvydjvxodqz-agjrzm-yzkvmohzio-369[nmwjo] +uqtqbizg-ozilm-zijjqb-lmxizbumvb-200[bizmq] +gvaaz-fhh-usbjojoh-675[ziyxw] +ygcrqpkbgf-fag-ewuvqogt-ugtxkeg-336[gefkq] +eadalsjq-yjsvw-vqw-vwhsjlewfl-294[yjmzc] +vagreangvbany-fpniratre-uhag-npdhvfvgvba-299[ybzws] +atyzghrk-xghhoz-iutzgotsktz-436[pxlky] +uwtojhynqj-hfsid-htfynsl-wjfhvznxnynts-229[nhfjs] +udskkaxawv-tmffq-kzahhafy-658[afkhd] +jvuzbtly-nyhkl-wshzapj-nyhzz-shivyhavyf-591[taisq] +nwzekwypera-xwogap-nawymqeoepekj-862[aiknj] +gsrwyqiv-kvehi-gerhc-tyvglewmrk-490[emcda] +bdavqofuxq-dmnnuf-mzmxkeue-924[stnrq] +cxy-bnlanc-ljwmh-lxjcrwp-jwjuhbrb-199[jbclw] +ryexqpqhteki-uww-iqbui-972[whlao] +guahyncw-zfiqyl-mylpcwym-292[hakyd] +mybbycsfo-tovvilokx-wkbuodsxq-640[pwdms] +sehheiylu-sxesebqju-cqdqwucudj-166[dqtmn] +emixwvqhml-ntwemz-bziqvqvo-512[mqvei] +willimcpy-wuhxs-yhachyylcha-136[wmdkg] +aietsrmdih-jpsaiv-wlmttmrk-802[pndyu] +xst-wigvix-veffmx-irkmriivmrk-854[vzbjm] +dpmpsgvm-dboez-dpbujoh-dvtupnfs-tfswjdf-831[nzcoy] +wlqqp-irsszk-rercpjzj-815[bjyfk] +kyelcrga-aylbw-amyrgle-sqcp-rcqrgle-730[engxw] +ghkmaihex-hucxvm-lmhktzx-501[hmxka] +bgmxkgtmbhgte-cxeeruxtg-ftkdxmbgz-449[gtxbe] +udglrdfwlyh-iorzhu-vklsslqj-751[ldhrs] +fmsledevhsyw-fewoix-asvowlst-282[sewfl] +qfkkj-ojp-cpdplcns-197[yovpm] +ejpanjwpekjwh-iwcjapey-xwogap-zalwnpiajp-108[reijs] +foadouwbu-tzcksf-rsdzcmasbh-428[sabcd] +jyddc-gerhc-gsexmrk-erepcwmw-308[cghmn] +ynukcajey-zua-yqopkian-oanreya-732[aynek] +zotts-vumeyn-guleyncha-968[entuy] +enzcntvat-jrncbavmrq-rtt-fgbentr-871[htygn] +qfkkj-dnlgpyrpc-sfye-dezclrp-353[pcdef] +kzeed-htsxzrjw-lwfij-gzssd-tujwfyntsx-879[pefzg] +gvcskirmg-nippcfier-vieguymwmxmsr-646[zsigf] +ncjzrpytn-nlyoj-hzcvdsza-587[tnijv] +fkqbokxqflkxi-ciltbo-ixyloxqlov-991[tdoma] +tagzsrsjvgmk-uzgugdslw-jwsuimakalagf-814[fzilb] +ydjuhdqjyedqb-vbemuh-tufbeocudj-764[vyuwb] +glrcplyrgmlyj-cee-kypicrgle-574[znbys] +fhezusjybu-sqdto-ixyffydw-244[istpq] +willimcpy-luvvcn-omyl-nymncha-110[lcmny] +ujoon-ytaanqtpc-jhtg-ithixcv-661[nhrwm] +aoubshwq-qobrm-ghcfous-116[ixtcr] +gcfcnuls-aluxy-vohhs-xyjfisgyhn-526[emins] +uiovmbqk-zijjqb-abwziom-382[ymdir] +ubhatstkwhnl-unggr-lmhktzx-371[zskyt] +tagzsrsjvgmk-vqw-klgjsyw-476[nzitq] +lejkrscv-wcfnvi-wzeretzex-451[tefwa] +myxcewob-qbkno-mkxni-oxqsxoobsxq-302[ayius] +tagzsrsjvgmk-usfvq-ljsafafy-242[safgj] +fab-eqodqf-dmnnuf-geqd-fqefuzs-898[igqxs] +mtzslklcozfd-dnlgpyrpc-sfye-dezclrp-639[edrfn] +aoubshwq-gqojsbusf-vibh-fsqswjwbu-376[qpxwo] +oaxadrgx-eomhqzsqd-tgzf-pqbxakyqzf-508[qaxzd] +luxciuwncpy-dyffsvyuh-mufym-682[kpftu] +hcd-gsqfsh-rms-qcbhowbasbh-168[utywx] +eqpuwogt-itcfg-hnqygt-ceswkukvkqp-882[scpud] +kfg-jvtivk-treup-drerxvdvek-841[sjpfi] +jrncbavmrq-vagreangvbany-onfxrg-ynobengbel-585[nabgr] +tcrjjzwzvu-treup-tfrkzex-wzeretzex-113[jacik] +nzydfxpc-rclop-clxalrtyr-mldvpe-wlmzclezcj-535[jwvqg] +cybyjqho-whqtu-tou-kiuh-juijydw-816[zvfwe] +hmsdqmzshnmzk-atmmx-cdoknxldms-365[mdshk] +rgndvtcxr-eaphixr-vgphh-itrwcdadvn-947[nbcsm] +mbggf-wshzapj-nyhzz-mpuhujpun-175[lekij] +iuruxlar-yigbktmkx-natz-sgxqkzotm-306[pkfsv] +nsyjwsfyntsfq-kqtbjw-fsfqdxnx-203[fsnqj] +oknkvcta-itcfg-fag-rwtejcukpi-986[gszvj] +nuatmlmdpage-dmnnuf-qzsuzqqduzs-170[udmnq] +wlqqp-irsszk-ljvi-kvjkzex-659[kijlq] +pualyuhapvuhs-jovjvshal-jvuahputlua-513[dtigq] +yaxsnlcrun-ajmrxjlcren-mhn-ydalqjbrwp-381[axybh] +ykhknbqh-oywrajcan-dqjp-odellejc-732[zmhol] +zekvierkzferc-sleep-jyzggzex-867[xdzch] +fab-eqodqf-nmewqf-oazfmuzyqzf-196[ivrwp] +dpmpsgvm-cvooz-efqmpznfou-311[cdzpy] +awzwhofm-ufors-xszzmpsob-difqvogwbu-272[vxzrc] +lxwbdvna-pajmn-ljwmh-lxjcrwp-bcxajpn-173[rmdts] +yhwooebeaz-ejpanjwpekjwh-zua-owhao-810[sreak] +muqfedyput-tou-fkhsxqiydw-582[udfqt] +glrcplyrgmlyj-njyqrga-epyqq-qcptgacq-756[rlowk] +cjpibabsepvt-joufsobujpobm-cvooz-efqmpznfou-493[wfzrg] +vrurcjah-pajmn-snuuhknjw-nwprwnnarwp-927[nrwaj] +sgmtkzoi-vrgyzoi-mxgyy-yzuxgmk-384[wdglh] +eadalsjq-yjsvw-tskcwl-vwhsjlewfl-294[umvwa] +pdjqhwlf-froruixo-iorzhu-vhuylfhv-985[wqsva] +qczcftiz-dzoghwq-ufogg-obozmgwg-948[ayqfz] +dlhwvupglk-ibuuf-shivyhavyf-227[huvfi] +surmhfwloh-iorzhu-ghyhorsphqw-959[horsu] +uzfqdzmfuazmx-omzpk-etubbuzs-222[jbtnq] +yhkpvhjapcl-jovjvshal-zlycpjlz-903[nhtyz] +wfintfhynaj-hfsid-htfynsl-xjwanhjx-723[fhnja] +enqvbnpgvir-pnaql-pbngvat-erfrnepu-533[nperv] +frqvxphu-judgh-edvnhw-frqwdlqphqw-205[hvwrq] +irdgrxzex-irsszk-ljvi-kvjkzex-139[ikrxz] +sorozgxe-mxgjk-vxupkizork-hatte-jkvgxzsktz-306[zieyv] +qyujihctyx-wbiwifuny-guhuaygyhn-604[yoszc] +lxuxaodu-npp-mnenuxyvnwc-953[wtfho] +myxcewob-qbkno-nio-crszzsxq-250[obcnq] +dpotvnfs-hsbef-kfmmzcfbo-tbmft-831[nzqmy] +oxaflxzqfsb-oxyyfq-cfkxkzfkd-783[fxkoq] +ipvohghykvbz-kfl-jvuahputlua-851[huvak] +buzahisl-jhukf-jvhapun-hjxbpzpapvu-227[ylznv] +nsyjwsfyntsfq-hfsid-htfynsl-yjhmstqtld-879[pdujv] +xfbqpojafe-dipdpmbuf-vtfs-uftujoh-181[ujbvm] +ujqgywfau-ugjjgkanw-usfvq-vwhdgqewfl-450[aczqr] +hafgnoyr-rtt-znantrzrag-481[qyxab] +ovbunmneqbhf-rtt-qrirybczrag-897[rbnqt] +vcibutulxiom-jfumncw-alumm-nywbhifias-318[angjx] +luxciuwncpy-yaa-uhufsmcm-344[eupia] +crwwv-oxaflxzqfsb-yxphbq-abmxoqjbkq-679[bqxaf] +rdchjbtg-vgpst-hrpktcvtg-wjci-ejgrwphxcv-557[gmont] +avw-zljyla-jhukf-ylzlhyjo-617[xmgat] +fydelmwp-awldetn-rcldd-xlylrpxpye-691[umlsi] +amppmqgtc-njyqrga-epyqq-pcqcypaf-522[jmnui] +kmjezxodgz-nxvqzibzm-cpio-omvdidib-135[jifak] +kzgwomvqk-jiasmb-bziqvqvo-616[nxhic] +lxuxaodu-ljwmh-mnyuxhvnwc-303[ekywx] +bwx-amkzmb-kpwkwtibm-uiviomumvb-200[fopng] +yknnkoera-xqjju-nayaerejc-238[imwko] +wlsiayhcw-wifilzof-xsy-lymyulwb-604[lwyif] +tvsnigxmpi-gerhc-gsexmrk-pskmwxmgw-230[dlhtu] +pinovwgz-xcjxjgvoz-adivixdib-343[pmnjr] +lnkfaypeha-xwogap-skngodkl-888[hwxrv] +tvsnigxmpi-hci-asvowlst-568[lrakt] +tipfxvezt-treup-rercpjzj-191[bxghm] +nzydfxpc-rclop-nlyoj-wzrtdetnd-483[xvftz] +bnmrtldq-fqzcd-azrjds-kzanqzsnqx-391[ketyf] +zekvierkzferc-sleep-kirzezex-477[otfzl] +xfbqpojafe-nbhofujd-sbccju-bobmztjt-649[bjfoc] +lgh-kwujwl-hdsklau-yjskk-ljsafafy-320[nzyav] +eqpuwogt-itcfg-ejqeqncvg-yqtmujqr-440[dmpcx] +amlqskcp-epybc-bwc-dglylagle-834[oqwzc] +hvbizodx-kgvnodx-bmvnn-gvwjmvojmt-603[gheqr] +buzahisl-msvdly-zlycpjlz-227[urzfe] +gvaaz-kfmmzcfbo-bdrvjtjujpo-207[jabfm] +nzcczdtgp-qwzhpc-dezclrp-197[czpde] +gsvvswmzi-veffmx-viwievgl-386[znley] +dyz-combod-mkxni-crszzsxq-354[xymnl] +zuv-ykixkz-pkrrehkgt-iutzgotsktz-748[ktzgi] +rgndvtcxr-eaphixr-vgphh-tcvxcttgxcv-531[pntam] +qfmcusbwq-foppwh-rsjszcdasbh-662[sbcfh] +vdzonmhydc-dff-zmzkxrhr-391[pkeyc] +clxalrtyr-mldvpe-nzyeltyxpye-353[dmtcw] +xgjougizobk-inuiurgzk-zkinturume-254[hqutr] +lsyrkjkbnyec-lkcuod-nocsqx-172[axnjt] +oxjmxdfkd-pzxsbkdbo-erkq-jxohbqfkd-965[dmnfi] +rkpqxyib-yxphbq-zrpqljbo-pbosfzb-471[bpqor] +glrcplyrgmlyj-bwc-pcqcypaf-262[clpyg] +mybbycsfo-nio-psxkxmsxq-432[znbfc] +fubrjhqlf-vfdyhqjhu-kxqw-ghvljq-257[xygze] +ajvyjprwp-ajkkrc-vjwjpnvnwc-667[jpvwa] +qfmcusbwq-rms-obozmgwg-740[tjyop] +xlrypetn-mldvpe-nzyeltyxpye-171[jyfxu] +zlkprjbo-doxab-mixpqfz-doxpp-xznrfpfqflk-809[icbft] +vjpwncrl-lqxlxujcn-mnyuxhvnwc-407[sygbx] +wlqqp-treup-tfrkzex-uvjzxe-815[rnolz] +ahngzyzqcntr-idkkxadzm-lzqjdshmf-183[zdahk] +mrxivrexmsrep-jpsaiv-asvowlst-594[ldpzc] +jsvagsulanw-wyy-wfyafwwjafy-918[plqyr] +ixeumktoi-yigbktmkx-natz-aykx-zkyzotm-436[ergam] +pybgmyargtc-njyqrga-epyqq-nspafyqgle-782[ushvj] +kfg-jvtivk-wcfnvi-jrcvj-919[vjcfi] +fubrjhqlf-ixccb-iorzhu-uhvhdufk-309[qkwnm] +muqfedyput-fbqijys-whqii-mehaixef-400[shvuf] +tcrjjzwzvu-avccpsvre-jyzggzex-685[fyzub] +zgmfyxypbmsq-zyqicr-bcnjmwkclr-938[utmil] +houngfgxjuay-pkrrehkgt-yzuxgmk-488[xszwt] +pbeebfvir-pnaql-erprvivat-247[vhuxi] +qvbmzvibqwvit-kpwkwtibm-abwziom-694[rnmtq] +mvhkvbdib-zbb-pnzm-oznodib-395[ldmui] +qxdwpopgsdjh-rwdrdapit-stktadebtci-245[dtpai] +xgsvgmotm-lruckx-sgtgmksktz-514[nestp] +muqfedyput-zubboruqd-huiuqhsx-738[uqbdh] +laffe-hatte-lotgtiotm-566[taefl] +rdchjbtg-vgpst-rpcsn-hidgpvt-921[gptcd] +nwilwcejc-nwxxep-zarahkliajp-160[awcei] +jvyyvzpcl-jyfvnlupj-zjhclunly-obua-ayhpupun-929[zcymu] +gbc-frperg-cynfgvp-tenff-nanylfvf-429[pszmb] +nzwzcqfw-qwzhpc-xlcvpetyr-587[qmjln] +ucynmlgxcb-zyqicr-jmegqrgaq-730[cgqmr] +gbc-frperg-sybjre-grpuabybtl-351[giufw] +hqcfqwydw-hqrryj-mehaixef-608[hqefr] +yflexwxoalrp-zovldbkfz-oxyyfq-rpbo-qbpqfkd-367[foblp] +iqmbazulqp-dmnnuf-fqotzaxask-170[mnuiw] +ixccb-iorzhu-dftxlvlwlrq-439[katfr] +gpsxdprixkt-uadltg-rdcipxcbtci-115[sxkct] +npmhcargjc-qaytclecp-fslr-pcqcypaf-990[soyhd] +hqtyeqsjylu-uww-tufbeocudj-920[zlroy] +clotzlnetgp-ojp-dezclrp-431[lpceo] +wfummczcyx-wuhxs-lywycpcha-110[eatif] +jshzzpmplk-wshzapj-nyhzz-zavyhnl-643[zhpaj] +hqtyeqsjylu-sqdto-seqjydw-bqrehqjeho-946[ltnyb] +eza-dpncpe-mfyyj-cplnbftdtetzy-717[oxwat] +xmtjbzidx-xjgjmapg-ytz-mzvxlpdndodji-603[ksiqx] +ugdgjxmd-vqw-vwhsjlewfl-684[sxfvh] +ynssr-xzz-xgzbgxxkbgz-839[xzgbs] +tagzsrsjvgmk-xdgowj-ljsafafy-918[agjsf] +vrurcjah-pajmn-lqxlxujcn-uxprbcrlb-953[romck] +jshzzpmplk-qlssfilhu-bzly-alzapun-773[ojiwl] +pinovwgz-ytz-xjiovdihzio-655[yrfzp] +pualyuhapvuhs-yhiipa-thuhnltlua-903[hualp] +hcd-gsqfsh-awzwhofm-ufors-dzoghwq-ufogg-fsgsofqv-870[yfizu] +vrurcjah-pajmn-mhn-vjwjpnvnwc-563[rften] +vkrhzxgbv-cxeeruxtg-ybgtgvbgz-215[lswez] +pkl-oaynap-lhwopey-cnwoo-hkceopeyo-316[opeya] +bdavqofuxq-rxaiqd-ymzmsqyqzf-378[hguys] +uqtqbizg-ozilm-ntwemz-wxmzibqwva-876[gzhyw] +jyddc-fyrrc-xvemrmrk-360[ulmzd] +jchipqat-rpcsn-rdpixcv-pcpanhxh-687[ltzwy] +dfcxsqhwzs-xszzmpsob-hsqvbczcum-376[agmnj] +vqr-ugetgv-gii-fgukip-856[giuve] +xmtjbzidx-agjrzm-jkzmvodjin-811[wavdq] +rmn-qcapcr-djmucp-sqcp-rcqrgle-756[sozba] +eadalsjq-yjsvw-tskcwl-suimakalagf-788[hmgzu] +tinnm-qobrm-kcfygvcd-350[lzrje] +oxjmxdfkd-zelzlixqb-pqloxdb-965[xdlbo] +hdgdovmt-bmvyz-ezggtwzvi-omvdidib-863[dvgim] +ajyqqgdgcb-aylbw-amyrgle-cleglccpgle-522[ynhwt] +oazegyqd-sdmpq-ngzzk-fdmuzuzs-586[sygha] +myxcewob-qbkno-lexxi-oxqsxoobsxq-484[fmyeh] +pyknyegle-aylbw-amyrgle-mncpyrgmlq-470[dgahb] +sehheiylu-hqrryj-huqsgkyiyjyed-972[apoin] +iutyaskx-mxgjk-hatte-iayzuskx-ykxboik-176[ctnms] +uzfqdzmfuazmx-ngzzk-bgdotmeuzs-508[nslqc] +nglmtuex-ktfitzbgz-wrx-kxvxbobgz-397[txgba] +gbc-frperg-rtt-npdhvfvgvba-143[grvbf] +tfejldvi-xiruv-wlqqp-avccpsvre-tfekrzedvek-815[cmtyq] +chnylhuncihuf-wbiwifuny-lymyulwb-162[uyhil] +dzczkrip-xiruv-gcrjkzt-xirjj-uvgrikdvek-113[hvwun] +rgllk-ngzzk-emxqe-794[snuev] +qvbmzvibqwvit-kivlg-zmkmqdqvo-876[ivunt] +cqwdujys-fbqijys-whqii-ixyffydw-374[gcmut] +sgmtkzoi-vrgyzoi-mxgyy-cuxqynuv-852[ygimo] +apuut-xcjxjgvoz-pnzm-oznodib-109[ozjnp] +ymszqfuo-gzefmnxq-ngzzk-fqotzaxask-326[zfqag] +forwcoqhwjs-xszzmpsob-gsfjwqsg-610[rlhwt] +vcibutulxiom-vohhs-xyjulngyhn-708[dypil] +sgmtkzoi-inuiurgzk-jkbkruvsktz-124[qxmsb] +luxciuwncpy-mwupyhayl-bohn-uhufsmcm-604[uotjd] +jyfvnlupj-kfl-bzly-alzapun-591[lafjn] +dkqjcbctfqwu-hnqygt-ceswkukvkqp-622[skwtc] +odiih-yujbcrl-pajbb-bcxajpn-771[otehb] +dmbttjgjfe-gmpxfs-sftfbsdi-649[asqgv] +vhglnfxk-zktwx-wrx-wxiehrfxgm-345[hipzg] +ncjzrpytn-ojp-xlcvpetyr-379[wuezq] +ykhknbqh-ywjzu-ykwpejc-opknwca-238[nxhwm] +ide-htrgti-gpqqxi-prfjxhxixdc-609[lhtnk] +tinnm-qvcqczohs-hfowbwbu-272[xwhnz] +kmjezxodgz-wvnfzo-hvivbzhzio-603[ftdkv] +molgbzqfib-mixpqfz-doxpp-ildfpqfzp-237[sodim] +tmrszakd-okzrshb-fqzrr-kzanqzsnqx-287[zbmsl] +oxaflxzqfsb-mixpqfz-doxpp-abmilvjbkq-341[xbfpq] +zuv-ykixkz-hatte-zxgototm-150[tzkox] +ytu-xjhwjy-kqtbjw-xmnuunsl-515[rbjpq] +oqnidbshkd-bzmcx-cdrhfm-183[dbchm] +ipvohghykvbz-ihzrla-zavyhnl-799[gdqfx] +pdjqhwlf-vfdyhqjhu-kxqw-uhdftxlvlwlrq-153[zqldc] +kmjezxodgz-ytz-yzndbi-967[gierw] +cvabijtm-rmttgjmiv-xczkpiaqvo-720[imtva] +nglmtuex-ietlmbv-zktll-hixktmbhgl-215[nmwhy] +vxupkizork-sorozgxe-mxgjk-lruckx-giwaoyozout-696[lkftj] +mvhkvbdib-kgvnodx-bmvnn-xjiovdihzio-785[srjut] +eqnqthwn-rncuvke-itcuu-ewuvqogt-ugtxkeg-518[cfdqb] +wfruflnsl-wfggny-htsyfnsrjsy-359[fsnvr] +iwcjapey-ywjzu-ykwpejc-nayaerejc-576[myaou] +nsyjwsfyntsfq-kqtbjw-tujwfyntsx-593[swzqr] +vhkkhlbox-ktwbhtvmbox-utldxm-mktbgbgz-501[yfqzw] +qzoggwtwsr-rms-fsqswjwbu-324[grdjl] +cybyjqho-whqtu-sqdto-seqjydw-ixyffydw-114[yqdwf] +chnylhuncihuf-wfummczcyx-zfiqyl-guleyncha-136[jzbiq] +zuv-ykixkz-jek-ykxboiky-904[mfadn] +qjopwxha-sawlkjevaz-oywrajcan-dqjp-oanreyao-498[smtnr] +dlhwvupglk-qlssfilhu-wbyjohzpun-695[lhups] +udskkaxawv-usfvq-ugslafy-sfsdqkak-684[syldq] +cybyjqho-whqtu-tou-huiuqhsx-582[dkbhi] +bnqqnrhud-dff-kzanqzsnqx-833[dtzyw] +tipfxvezt-upv-kvtyefcfxp-685[buszt] +apwmeclga-cee-qcptgacq-392[yszmf] +zloolpfsb-pzxsbkdbo-erkq-pqloxdb-211[lykdq] +lzfmdshb-tmrszakd-bzmcx-bnzshmf-qdrdzqbg-313[zbdms] +pbafhzre-tenqr-onfxrg-ratvarrevat-403[bktor] +pxtihgbsxw-vahvhetmx-mxvaghehzr-631[hxvae] +vrurcjah-pajmn-ouxfna-jwjuhbrb-641[neckb] +pelbtravp-pubpbyngr-fnyrf-975[gndzm] +vjpwncrl-mhn-jlzdrbrcrxw-485[zopte] +drxevkzt-sleep-uvgcfpdvek-945[bvnau] +nzcczdtgp-mfyyj-dlwpd-613[yzbdk] +yhwooebeaz-nwxxep-pnwejejc-238[ewjno] +buzahisl-msvdly-dvyrzovw-643[gbeat] +qzlozfhmf-bzmcx-qdzbpthrhshnm-443[qosty] +hvbizodx-zbb-adivixdib-343[nhyjs] +fruurvlyh-lqwhuqdwlrqdo-gbh-vklsslqj-803[qpinz] +kzgwomvqk-moo-twoqabqka-642[puwmb] +ibghopzs-foadouwbu-pogysh-hfowbwbu-480[rktvw] +wsvsdkbi-qbkno-mkxni-nozkbdwoxd-588[wsytr] +fkqbokxqflkxi-zxkav-abpfdk-263[kfxab] +esyfwlau-jsttal-ogjckzgh-320[wufhe] +pxtihgbsxw-xzz-ehzblmbvl-319[nkcmq] +aflwjfslagfsd-bwddqtwsf-wfyafwwjafy-996[jkqhc] +hafgnoyr-enoovg-phfgbzre-freivpr-429[xwuvb] +jlidywncfy-xsy-xyjulngyhn-916[zotqu] +tfiifjzmv-gcrjkzt-xirjj-ivtvzmzex-971[cetnj] +bnmrtldq-fqzcd-eknvdq-rsnqzfd-885[ektcl] +luxciuwncpy-yaa-mniluay-266[auyci] +hqfxxnknji-hmthtqfyj-wjhjnansl-801[zywic] +votubcmf-tdbwfohfs-ivou-efwfmpqnfou-129[foubm] +thnulapj-jovjvshal-hjxbpzpapvu-253[ckgst] +xlrypetn-mldvpe-lylwjdtd-457[lsmgz] +ovbunmneqbhf-pnaql-svanapvat-351[alynm] +rdchjbtg-vgpst-rpcsn-rdpixcv-detgpixdch-765[hptsq] +aczupnetwp-xtwtelcj-rclop-dnlgpyrpc-sfye-dstaatyr-899[onyrk] +krxqjijamxdb-kjbtnc-ldbcxvna-bnaerln-511[cyist] +oknkvcta-itcfg-tcddkv-fgukip-700[hycuv] +kgjgrypw-epybc-zyqicr-mncpyrgmlq-288[ijbzo] +jyddc-hci-hizipstqirx-620[ervwu] +oknkvcta-itcfg-lgnnadgcp-ewuvqogt-ugtxkeg-544[mxano] +vhglnfxk-zktwx-ktuubm-ftkdxmbgz-527[zfsoa] +qcffcgwjs-rms-rsgwub-350[wstyq] +tipfxvezt-treup-tfrkzex-uvgrikdvek-321[etkrv] +lsyrkjkbnyec-lkcuod-nozkbdwoxd-874[kdobc] +ytu-xjhwjy-ojqqdgjfs-jslnsjjwnsl-437[nzycs] +xjgjmapg-nxvqzibzm-cpio-yzkvmohzio-967[vasue] +rkpqxyib-yxphbq-abpfdk-627[rvpcm] +qyujihctyx-wuhxs-wiuncha-mylpcwym-604[ychuw] +udglrdfwlyh-zhdsrqlchg-fdqgb-frqwdlqphqw-335[mtvzs] +bnmrtldq-fqzcd-bgnbnkzsd-qdbdhuhmf-261[ywqhu] +ugfkmewj-yjsvw-tskcwl-dgyaklauk-996[kwagj] +iqmbazulqp-qss-pqbmdfyqzf-456[ztynb] +awzwhofm-ufors-xszzmpsob-aofyshwbu-818[ycfar] +wfintfhynaj-kqtbjw-qfgtwfytwd-411[ftwjn] +nzydfxpc-rclop-dnlgpyrpc-sfye-opdtry-301[jwahc] +yaxsnlcrun-snuuhknjw-bjunb-147[zsycg] +cebwrpgvyr-qlr-fgbentr-923[xregt] +tyepcyletzylw-mldvpe-opalcexpye-457[ebvtl] +pbeebfvir-onfxrg-phfgbzre-freivpr-299[refbp] +vrurcjah-pajmn-npp-mnbrpw-953[hwayg] +kzeed-wfggny-fhvznxnynts-775[bmnjw] +tcorcikpi-ejqeqncvg-wugt-vguvkpi-336[cgive] +mbiyqoxsm-mkxni-mykdsxq-crszzsxq-224[mgtde] +bwx-amkzmb-kpwkwtibm-uizsmbqvo-616[zywgf] +qfkkj-mldvpe-afcnsldtyr-925[dfkla] +qzoggwtwsr-qobrm-qcbhowbasbh-974[vdxcz] +jshzzpmplk-yhiipa-bzly-alzapun-279[pzalh] +zotts-vumeyn-mniluay-344[moyzn] +eza-dpncpe-nlyoj-nzletyr-dezclrp-249[rmlfn] +rdadguja-ytaanqtpc-sthxvc-895[atcdg] +bkzrrhehdc-rbzudmfdq-gtms-trdq-sdrshmf-729[vnaxm] +wifilzof-willimcpy-vohhs-mniluay-864[rxqlk] +dzczkrip-xiruv-zekvierkzferc-gcrjkzt-xirjj-uvmvcfgdvek-529[mautj] +hafgnoyr-pelbtravp-onfxrg-erprvivat-741[xvymo] +xmrrq-tskcwl-ksdwk-268[uzesm] +htsxzrjw-lwfij-kqtbjw-yjhmstqtld-801[jtwhl] +avw-zljyla-msvdly-yljlpcpun-435[cedbt] +zovldbkfz-zxkav-zlxqfkd-xznrfpfqflk-185[fzklx] +gvcskirmg-gerhc-wxsveki-308[gceik] +gpsxdprixkt-snt-ldgzhwde-167[zbkqn] +dkqjcbctfqwu-eqttqukxg-tcddkv-fgxgnqrogpv-466[eygsw] +thnulapj-kfl-lunpullypun-643[zyucd] +vjpwncrl-kjbtnc-mnenuxyvnwc-641[ncjvw] +sgmtkzoi-atyzghrk-hgyqkz-xkykgxin-488[jyivp] +zvyvgnel-tenqr-rtt-erprvivat-299[dvxye] +vehmsegxmzi-gpewwmjmih-ikk-hizipstqirx-698[xtwpi] +sno-rdbqds-lhkhszqx-fqzcd-bzmcx-bnzshmf-lzqjdshmf-287[twsqz] +jqwpihizlwca-zijjqb-lmdmtwxumvb-694[vhibn] +fodvvlilhg-fkrfrodwh-wudlqlqj-595[ldfho] +nuatmlmdpage-qss-efadmsq-248[kzgwp] +sehheiylu-isqludwuh-xkdj-efuhqjyedi-894[ehudi] +bpvctixr-hrpktcvtg-wjci-itrwcdadvn-843[gjtsq] +sehheiylu-zubboruqd-tufbeocudj-556[ubedh] +pinovwgz-wvnfzo-gvwjmvojmt-291[spxor] +vhkkhlbox-lvtoxgzxk-angm-kxlxtkva-163[kxlva] +shmml-pubpbyngr-qrcyblzrag-273[xycpv] +lahxpnwrl-mhn-anjlzdrbrcrxw-303[rlnah] +vhglnfxk-zktwx-cxeeruxtg-wxlbzg-137[xhfpw] +vagreangvbany-pnaql-svanapvat-845[anvgp] +rzvkjiduzy-xviyt-xjvodib-gvwjmvojmt-655[ghens] +ygcrqpkbgf-ejqeqncvg-rwtejcukpi-388[xjiod] +wlqqp-kfg-jvtivk-gcrjkzt-xirjj-tfekrzedvek-997[kjert] +ucynmlgxcb-djmucp-asqrmkcp-qcptgac-366[wqhry] +otzkxtgzoutgr-lruckx-ygrky-202[gtxfy] +houngfgxjuay-hgyqkz-ktmotkkxotm-748[kgoth] +bnknqetk-bzmcx-kzanqzsnqx-989[nkqzb] +vrurcjah-pajmn-mhn-lxwcjrwvnwc-251[jaxic] +sbqiiyvyut-tou-efuhqjyedi-894[qksiu] +oaddaeuhq-bxmefuo-sdmee-efadmsq-716[inakb] +vkrhzxgbv-wrx-phkdlahi-215[hkrvx] +xcitgcpixdcpa-tvv-gtprfjxhxixdc-999[jemot] +vehmsegxmzi-veffmx-wxsveki-594[bhgyq] +laffe-vrgyzoi-mxgyy-uvkxgzouty-124[ygfou] +qzlozfhmf-dff-zbpthrhshnm-651[mkbun] +xmrrq-wyy-dgyaklauk-138[yakrd] +cvabijtm-kivlg-kwvbiqvumvb-980[vbikm] +hmsdqmzshnmzk-azrjds-sdbgmnknfx-989[lvuhe] +vdzonmhydc-dff-sqzhmhmf-625[enwxv] +pwcvonofrcig-xszzmpsob-gvwddwbu-740[hlvts] +lnkfaypeha-oywrajcan-dqjp-ajcejaanejc-732[ajcen] +ugfkmewj-yjsvw-xdgowj-sfsdqkak-606[xnjmw] +bqvvu-ywjzu-ykwpejc-opknwca-940[zywlu] +vdzonmhydc-azrjds-zbpthrhshnm-131[dnjcy] +vqr-ugetgv-fag-nqikuvkeu-544[sydvo] +vjpwncrl-bljenwpna-qdwc-anbnjalq-693[najlw] +pbybeshy-fpniratre-uhag-ybtvfgvpf-481[msyze] +yhwooebeaz-ynukcajey-xwogap-hkceopeyo-212[eoyac] +yrwxefpi-hci-xiglrspskc-438[zytvr] +ujoon-tvv-hwxeexcv-427[ukymv] +nsyjwsfyntsfq-wfggny-ijajqturjsy-957[pboys] +zotts-vumeyn-lywycpcha-838[ujstb] +upq-tfdsfu-dipdpmbuf-tijqqjoh-129[bluat] +oazegyqd-sdmpq-eomhqzsqd-tgzf-emxqe-170[yopas] +ktfitzbgz-vtgwr-vhtmbgz-kxtvjnblbmbhg-735[trlen] +rdggdhxkt-uadltg-jhtg-ithixcv-401[yixqs] +qfkkj-clmmte-opdtry-639[kmtcd] +ibghopzs-pibbm-rsdofhasbh-220[sutpe] +eqnqthwn-ecpfa-eqcvkpi-ocpcigogpv-596[qmfhp] +hwdtljsnh-hfsid-htfynsl-zxjw-yjxynsl-931[nmojg] +ykjoqian-cnwza-xwogap-paydjkhkcu-472[akcjn] +xlrypetn-nlyoj-nzletyr-opawzjxpye-197[fevmd] +lzfmdshb-azrjds-kzanqzsnqx-755[zftaw] +apuut-xjgjmapg-xcjxjgvoz-mznzvmxc-577[gnzmx] +hqcfqwydw-hqrryj-ijehqwu-608[qhwjr] +lnkfaypeha-ejpanjwpekjwh-zua-pnwejejc-368[vwqni] +bjfutsneji-jll-xmnuunsl-853[ozghw] +muqfedyput-ydjuhdqjyedqb-vbemuh-tulubefcudj-712[lqaik] +willimcpy-jlidywncfy-wuhxs-guhuaygyhn-214[itesx] +rkpqxyib-zixppfcfba-ciltbo-rpbo-qbpqfkd-887[bpfiq] +eadalsjq-yjsvw-usfvq-ugslafy-ljsafafy-788[asfjl] +gvaaz-kfmmzcfbo-qvsdibtjoh-103[ankyj] +shmml-pnaql-pbngvat-phfgbzre-freivpr-403[mofch] +shmml-cynfgvp-tenff-hfre-grfgvat-273[fgehm] +ibghopzs-tzcksf-difqvogwbu-870[bxgar] +ymszqfuo-rxaiqd-dqmocgueufuaz-196[xmwtu] +egdytrixat-uadltg-hidgpvt-115[mslhc] +rkpqxyib-oxyyfq-abpfdk-445[qlrak] +irdgrxzex-lejkrscv-irsszk-jkfirxv-191[izgye] +jsvagsulanw-hdsklau-yjskk-sfsdqkak-112[skadj] +zgmfyxypbmsq-hcjjwzcyl-bctcjmnkclr-600[cjmyb] +jqwpihizlwca-ntwemz-uizsmbqvo-616[gijkn] +guahyncw-wuhxs-wiuncha-nywbhifias-994[cipny] +xgsvgmotm-kmm-ktmotkkxotm-436[ywzib] +ykhknbqh-ywjzu-zalwnpiajp-186[csbmn] +udpsdjlqj-fkrfrodwh-zrunvkrs-283[rdfjk] +yuxufmdk-sdmpq-eomhqzsqd-tgzf-mocgueufuaz-820[mskbl] +sbqiiyvyut-isqludwuh-xkdj-qsgkyiyjyed-530[ndmuc] +mbiyqoxsm-oqq-crszzsxq-952[gxqmn] +rwcnawjcrxwju-lqxlxujcn-cnlqwxuxph-849[zqekt] +kpvgtpcvkqpcn-fag-ugtxkegu-986[qpyuj] +dfcxsqhwzs-qzoggwtwsr-qvcqczohs-fsoqeiwgwhwcb-714[lgtfc] +ojk-nzxmzo-xviyt-xjvodib-omvdidib-265[iodvx] +wbhsfbohwcboz-qobrm-zcuwghwqg-298[bwhoc] +shoewudys-tou-ixyffydw-478[uszty] @@ -0,0 +1 @@ +137896 @@ -0,0 +1,5 @@ +#!/usr/bin/env python3 + +import sys, re, functools + +print(functools.reduce(lambda a,t:a+int(t[1]),filter(lambda t:"".join(x[1] for x in sorted([(len(p[0]),p[1]) for p in re.findall(r"((.)\2*)","".join(sorted(t[0].replace("-",""))))],key=lambda t:(-t[0],t[1]))[:5])==t[2],[re.match(r"([-a-z]+)-(\d+)\[([a-z]+)\]",r).groups() for r in sys.stdin.read().split("\n")[:-1]]),0)) @@ -0,0 +1 @@ +501 @@ -0,0 +1,11 @@ +#!/usr/bin/env python3 + +import sys, re, functools + +encr=filter(lambda t:"".join(x[1] for x in sorted([(len(p[0]),p[1]) for p in re.findall(r"((.)\2*)","".join(sorted(t[0].replace("-",""))))],key=lambda t:(-t[0],t[1]))[:5])==t[2],[re.match(r"([-a-z]+)-(\d+)\[([a-z]+)\]",r).groups() for r in sys.stdin.read().split("\n")[:-1]]) + +decr=[("".join(" " if c=="-" else "".join(chr(x) for x in range(97,123))[(ord(c)-97+int(r[1]))%26] for c in r[0]),r[1]) for r in encr] + +found=next(r for r in decr if r[0].find("northpole")!=-1)[1] + +print(found) @@ -0,0 +1 @@ +cxdnnyjw @@ -0,0 +1,25 @@ +#include <stdio.h> +#include <stdbool.h> +#include <openssl/md5.h> + +int main(void){ + int counter=0; + char inbuf[100]; + unsigned char outbuf[16]; + int prelen; + scanf("%s%n",inbuf,&prelen); + + for(int i=0;i<8;i++){ + while(true){ + int len=prelen+sprintf(inbuf+prelen,"%d",counter); + counter++; + MD5((const unsigned char*)inbuf,len,outbuf); + if(outbuf[0]==0&&outbuf[1]==0&&(outbuf[2]>>4)==0){ + putchar("0123456789abcdef"[outbuf[2]&0xf]); + fflush(stdout); + break; + } + } + } + putchar('\n'); +} @@ -0,0 +1 @@ +f77a0e6e @@ -0,0 +1,33 @@ +#include <stdio.h> +#include <stdbool.h> +#include <string.h> +#include <openssl/md5.h> + +int main(void){ + int counter=0; + char inbuf[100]; + unsigned char outbuf[16]; + int prelen; + scanf("%s%n",inbuf,&prelen); + + char passbuf[9]; + strcpy(passbuf,"________"); + fprintf(stderr,"%s",passbuf); + + for(int i=0;i<8;i++){ + while(true){ + int len=prelen+sprintf(inbuf+prelen,"%d",counter); + counter++; + MD5((const unsigned char*)inbuf,len,outbuf); + if(outbuf[0]==0&&outbuf[1]==0&&(outbuf[2]>>4)==0){ + if((outbuf[2]&0xf)<8&&passbuf[outbuf[2]&0xf]=='_'){ + passbuf[outbuf[2]&0xf]="0123456789abcdef"[outbuf[3]>>4]; + fprintf(stderr,"\r%s",passbuf); + break; + } + } + } + } + fputc('\n',stderr); + printf("%s\n",passbuf); +} @@ -0,0 +1 @@ +999828ec @@ -0,0 +1,546 @@ +edayownz +qevxxipf +oyfsuaok +zfmvayzp +gthxucti +iqxyfvll +prkedskq +yqhhlxlf +atpwtvcn +nmkelcha +kyduptlo +xndlncrq +tipblras +yctuizxl +lsgooprx +dqxnjqqg +ssocughj +yaivjuxw +zcsknpig +fhzrgqrx +chkhrruy +icnkylam +kbqlhbvu +znjxbmph +qmcoeozq +jdhmdkwn +eihlergj +oxygpsiw +eahthlnd +ghclibzv +mhuuyxyn +vmdgtxbb +liwbkvko +bshezmju +itispews +gqapeypr +rscjseri +hjduhfhe +kvcgjclk +hosxlvmy +tlclgvua +riisgkkg +zeuhprjp +hvroersj +bextpjjm +nvnehksu +xdizemfw +rclldruz +yqlmidvv +unqprmbv +bbzhhwck +psneussu +vwioupfs +cqgxohsd +kmxmpxpi +ycgkyssk +hmlpirmz +gjwupihp +erxmlqjf +iywpocue +guvqdahd +xklbtvzq +fmfezcwj +wdttpdcl +eoaljfnd +tovgtunp +hpttqedt +vwozzoms +xotvgahm +abushckh +msdnfnxz +zdpibocq +kzjiijni +xigcngbb +raeqmzbv +yjabwdtc +qnnjxiqs +kffhcdbt +oxwdnsyq +jpkxkwgg +lunyifxj +zziecuwq +ppxcppnf +ezlghprw +mbyoczdv +ijhqlapc +zskkzaax +cavtwzww +ywhqysqa +gxixgaid +rdplryfx +vxzwidxk +yfpnmhnn +pbkyjzar +dqzgtcso +ilzvjgfc +diftsigx +zoeqphho +yufniiec +iiswsmrc +fjkbnzlz +jkoldwjd +dcuwtgyr +jvkubfei +wgfpgmge +cvslbjik +jfmkqujl +vunhzfdb +mxsyvstd +jneeyqte +mzbaxtqt +uhodcjil +qqinvvoa +hhjqwaog +kbxrwlop +xaifsdzd +ojndbnxs +cyvutfok +mubxvkds +wguoyxzh +wcwaauif +olgzrtab +qvsxggvh +ujvuwwzc +nuvwxepc +pydsjlgh +zvqtajky +dpmdjhnd +rcuhhmif +vfxzonrp +okhiinzj +mkcqcnnv +ieygctny +qyfjqlzm +tajvptkv +oltkvacv +hqmecybl +unpsmheo +kxmamiib +evggknyl +mfrvrykw +bqasfoun +jopiyvnd +nxamdqbn +lskjwhqt +rrmbyyte +elsvrfej +pudzkrcm +ltpdxcrc +rlqfxmfr +sdnpdswd +zhiyftpv +ksbkhiab +ogkezijn +uctbhbpy +jlkndedy +ryrlgbrh +zgqoacnp +zzqkqbcn +xholtory +liynoaqx +euwefqvm +ekmdkqlg +bmbfokxo +blovckfl +uxjjkoes +ywzprxog +uxvaegwv +mzwnwnzg +skenfyuq +dgarqgnr +qversoqf +cgbehjht +fqpzffoe +asmauutz +qegkxdas +utvsgjxe +eqtkqpjw +wgscmuel +sylgqbai +meekpavr +qawaeltl +pmfmzday +eacuapxf +ujjjpztx +jzdozhgv +iwtjotig +wyfvplbr +mpnusncj +jimlnzqr +ewixftvu +nchodvro +iioutsdt +emlphqzc +frurxhki +snpdeobb +pjqfbikx +ylwukgpi +gogxroix +wrwwcwij +vtaqqpah +blrbupmr +mqaqmfhz +gwuzsbmw +bfmstsdt +vfhbyfqb +xvithmha +krsruynd +lvdvkmso +iobpdwll +ialoymtw +zaokarah +xckbjyyw +ysqavfyg +zxxzzhkc +dhbplxba +ikdndwsj +dgrosyji +stydweit +rqithswc +mprjkbcm +tpefyiyd +ugwanchp +lfntfnvp +ldffntfm +kurlyldh +pujosrgy +okgdikeg +zxbintiq +awqffyyc +kzjcgkgl +dpstrbqq +hznvceti +grqvykxz +hpgsjjpn +yelqmlbz +ydenklms +fgtemjds +hwlqvvig +sncpgltw +grkosjlo +nbxjnfra +fxvsemon +souhaowz +pkcnohff +vhcreeba +fynixcza +inxtrakx +farxvioo +agsnldgu +rvvgqkvf +daabmava +fewhpwqc +dttqfpzj +vrgqbglu +ggsinjno +ahwxqpvb +ucxyogfk +oyejznyl +ojfgaztf +xcykczts +vuryincu +ixqgbsdj +acbanjtm +tdyqtrmo +nhnbzozm +tqzoqesh +cfcplowu +arbixqul +cnrplnfa +xmigrqle +rmjyyzeh +hpjhnoxt +lqzpfwlv +qefdfezf +yuypbdfq +mneruzvm +wxmydvis +xsfvldhb +vzxcaquj +aaysnxex +rkppoeey +jdozzlnr +bhwmkdiz +crpaljad +llqcfxwd +loonmljh +iwvywckw +sxslcqoh +ldcnmmwp +zedceaeu +deufsoyu +oomrzukn +kfasaxan +vpnmdimg +sotdxjpn +nslotgct +vblvivxh +busfjvlz +abcmroxw +bslpzufv +czvbqijh +wsdpwryu +ygtfjuyp +tlphfumq +rrdvvugh +cxiivwmf +majaarpb +woekjbuw +fappbyau +sebfoflc +mbfuexcc +xansapct +cduuxgyi +jbjcsblt +pntseavw +kmkqmsqz +rraranvr +vlbqtwck +xbhlqnqt +lgsbuagd +rbvtgaxj +blyabybe +henduein +qjncjzah +tqxhwqlw +mhrqqspx +bkydjpoq +tywauuvf +ouulbehj +gmeaujhk +wozdrlpz +afzilmuc +bqojkapy +fhxrteew +ulzwchev +uisqbsff +dyabtzax +uqchomer +zpumjhgy +tyrnstet +qidwkkgd +ahxyarzu +yeqiadpt +arzcxnjb +sedukbar +vehseved +mvrlcetm +foyxewke +wdceguqh +psktwwrf +qidupsru +ngijgwtx +ogcrudpu +kwhlixob +dzdtrvqa +outiqhrg +vpsuldwp +gnodzyfg +trrfkpoq +ppunsbnx +zcugptti +fxhheqbf +eddsaqgj +cobpfrjl +vwqfmlib +kzcefymt +njfyehdq +dcocnsyp +jdvkuxvr +bkbdxpus +umpilgyg +yvjgghfr +cqgujxms +svtucbvi +eghdzlve +htzgeocp +qyaqblby +otxzspak +nzvzuuzx +khzhlkhq +vnoalkux +oawnycto +ynlnxjka +ouowyusf +nfqzgjje +renfsdtp +jmlckpss +xnucnvla +wnphnmde +eszjzuim +cwxjbifm +rofbizjy +cwxeafvi +guorrfss +xsufaepj +lbncoixc +hpzziggn +tyltjgpi +ubegrqxz +bhtaoiuk +bkkjzrmu +irfinrlk +gmholyrx +tcuwtwmn +fxixgmeo +ltvxyudy +sxmmpdvc +ewqldfhz +tfafbwul +ciijowfk +mwemtqmv +gwojqcsg +hmfrvalw +szqbemsq +jkyaglii +zetwsswt +dujxheug +nwmebpqt +xzhdwgyy +ucmzfjzr +pdqsftob +rtjmvbyi +otnfglss +nfvkhhru +bxqcvvdo +qljvnqbd +wfjbwcgi +gdwzhdkd +sardfknc +wvhuqxsa +abgmwher +tfqrdsgm +flyjmfff +lprmhgzz +pjposbov +jyvmzmlx +zkacwauz +kgyothce +aytmcgnf +atiwoznr +jblykexy +nziwkcsb +bxejmnma +cjhhdzoj +ucgkmduk +jszgrfhh +gvcwuorc +czopwrwg +bilvjtju +uqgfdusi +mdjcqbyp +nmtsrvge +bpeaxibi +posabkfe +pfwhphds +jpycuzlh +qujmxewu +ehdiecja +xmyiuqmb +qvwitlyg +desikusy +pvaxwbkc +elkduxal +igmmotmo +qkkvmpqz +tikgdieo +tcevjbrq +poyymxnm +ortrilot +xmyrypdk +rtsqwswz +timjqxta +kgoybzuw +nduwmjcl +kybovset +prcuubkn +kzvwiybb +yrgwdwya +ibfhvdxt +ojzjsnxm +albohvtm +htemxqeo +wgkyrfrx +wopxooda +cbuxmavy +qlwakvjl +ftjfsgpb +useelmgi +sfwqxtcn +hjgsbkjr +laprvoum +xnxzfqww +ijginkgo +qimkncqq +svaectoj +gflciuue +dbrrxdan +gjrwzybe +fobzvyfv +xuevixmp +phxzveoo +lkkwygmo +vogtawhe +dnswsnzx +ayvdixkr +jkyvtkgj +gwcieicd +qepbzhlu +vibcltdk +zpofapqk +cjfsdthn +etnipjxn +qjcycocp +dsrggicy +snuzhjbm +ivbrvmjp +nczrvkkl +utzbrcwh +argkcywe +wkaybnsw +wndmwodp +mpltkkop +nkcadyyq +lbmkqzql +fzbnprqv +tkozordv +trmnahav +yiqelzvk +ljjwickh +htbzyahb +fmdomnzg +ndatgras +npplxesj +hwtyhtrk +jayhqwor +hthbwbma +sugktxhy +azrtyvpm +slzlctjb +hhlejgxq +ffmhvvdk +difyrfie +awifonbf +waexckwz +weatwffs @@ -0,0 +1 @@ +qoclwvah @@ -0,0 +1,19 @@ +#!/usr/bin/env python3 + +import sys + +occ=[{} for _ in range(8)] +for line in sys.stdin: + for i in range(8): + occ[i][line[i]]=occ[i].get(line[i],0)+1 + +for d in occ: + maxcount=0 + maxat=None + for k in d: + if d[k]>maxcount: + maxcount=d[k] + maxat=k + print(maxat,end="") + +print() @@ -0,0 +1 @@ +ryrgviuv @@ -0,0 +1,19 @@ +#!/usr/bin/env python3 + +import sys + +occ=[{} for _ in range(8)] +for line in sys.stdin: + for i in range(8): + occ[i][line[i]]=occ[i].get(line[i],0)+1 + +for d in occ: + mincount=1e300 + minat=None + for k in d: + if d[k]<mincount: + mincount=d[k] + minat=k + print(minat,end="") + +print() diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..87abe17 --- /dev/null +++ b/Makefile @@ -0,0 +1,33 @@ +OPENSSL_LOC = /usr/local/opt/openssl + +CC = gcc +CFLAGS = -Wall -Wextra -std=c11 -fwrapv -I$(OPENSSL_LOC)/include +CXX = g++ +CXXFLAGS = -Wall -Wextra -std=c++11 -fwrapv -I$(OPENSSL_LOC)/include +LDFLAGS = -L$(OPENSSL_LOC)/lib -lcrypto +ifneq ($(DEBUG),) + CFLAGS += -g + CXXFLAGS += -g +else + CFLAGS += -O2 + CXXFLAGS += -O2 +endif + +CTARGETS = $(patsubst %.c,%,$(wildcard *.c)) +CXXTARGETS = $(patsubst %.cpp,%,$(wildcard *.cpp)) + +.PHONY: all clean remake + +all: $(CTARGETS) $(CXXTARGETS) + +clean: + rm -rf $(CXXTARGETS) $(CTARGETS) *.dSYM + +remake: clean all + + +$(CTARGETS): %: %.c + $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) + +$(CXXTARGETS): %: %.c + $(CXX) $(CXXFLAGS) -o $@ $< $(LDFLAGS) @@ -0,0 +1,38 @@ +#!/usr/bin/env bash +set -e +set -o pipefail + +function prepare() { + fname="$1" + ext="${fname##*.}" + base="${fname:0:${#fname}-${#ext}-1}" + case "$ext" in + py) + echo "./$fname" + ;; + c|cpp) + make "$base" 2>&1 | grep -v 'is up to date' >&2 + echo "./$base" + ;; + rip) + echo "rip $fname" + ;; + *) + echo >&2 "No handler for file '$fname'!" + exit 1 + esac +} + + +for i in $(seq 1 25); do + for a in a b; do + exe="" + for fname in $i$a.{py,c,cpp,rip}; do + test -f $fname || continue + cmd="$(prepare "$fname")" + echo -n "$i$a: \"$cmd\" " + diff <($cmd <$i.in 2>/dev/null) $i$a.out + echo ok + done + done +done |