From 9d5da28103bb40c58da47bb585c70f94c7633211 Mon Sep 17 00:00:00 2001 From: "matthias@arch" Date: Sat, 3 Dec 2022 02:53:53 +0100 Subject: [PATCH] day 2 task 1 --- 2/day2 | Bin 0 -> 22568 bytes 2/diff | 4791 ++++++++++++++++++++++++++++++++++++++++++++++++ 2/main.cpp | 35 + 2/out | 2501 +++++++++++++++++++++++++ 2/scores.txt | 2500 +++++++++++++++++++++++++ 2/scores.txt__ | 3 + 6 files changed, 9830 insertions(+) create mode 100755 2/day2 create mode 100644 2/diff create mode 100644 2/main.cpp create mode 100644 2/out create mode 100644 2/scores.txt create mode 100644 2/scores.txt__ diff --git a/2/day2 b/2/day2 new file mode 100755 index 0000000000000000000000000000000000000000..c4d534b9af28418ed51708d1d96952e4a7227b47 GIT binary patch literal 22568 zcmeHP3v^q>nVu`jmK?v7_k%zbAZdVFjvdEw2qsD#B{Jk;Y*V0HxG0irYmp^Kx(ZG> zl+ZvoZZ_wnEiJUrZn|gLZnvjfTH0<)TQ(&uk7aick8R7gv`u?TH*P2!`XaO`+V7h? zBVQ>JC*|zfv%AN0&b|L*{{NqU{+WC4+~*{%?P zkmwSPI4>8=L@j8K= za(IQ!78>gEu7Muoa;`}?bH6IDT04xZcxtGcQ?#a%J3BjCQ}LEmGMyi98SmFfyR zGQoD~0{vQvgUz>P`?bQgPaGvr>l?x-pD~{czX3 z3vPR$ary81DZ_fuCS{n&R4MnWD&<~T zMSfQm`)uC;j`B3GivOn|SSfCBr=p#AR^cD6;(vP;egpiODHe&NAs9sRvp}S00LeeT z!KO7|nC9?kCT-@dXx1`KVfGGgGvkSDVmO(z64}9RJ*iAOF&N#MO4xaobKbrE>H%x* z&S)+fGn1KIZ*0J7Ym1FUv!<1eCM__+;n?n-;oZV~_x6EIDi=;l%vxibvGMV?wzhU# zIcH^)>ETNH15q03X_Gbvtd2xFo~k4l?nl|HY-<^qOGHO|2hG8iW_X|z^+WMiTZi&= zNaa^@7bW#w&5TuMZzgB%7)zu_GjT+L7P?SL6Gjppz3HU2$#&{oEw4%D%nZyqqS3dx ze;_kphTmRL+M`x@6sm|yERoGhY|U`O!YwgTDMWTC9dSZiJL9y*>_=UyG|fPVIk4Is zY%{~~)*K!mH^&m$TqYe&C9OT??v-{G&MCwyZUa^-*IS{(I2_FAh8jdOt~Svyb}^;x zpgKo&-z&7U9gCtT9kEQ_66Uq(Ta)Ry*`LVeN73ZGJYu()v5{NMp=dG%Mr=H4MyqlXp(9pKW6i{^z@jkf-A+A zt-Tw2%=TbM5nDBdwg*>>p6jpQu(8){3$C&yuD>37O2o#4?QOW=U3h+ZaJcXsBy{5$ zs!93o}-bEfX8G&{-DYafu560VnkOfKB0JD`rt?L zn5z+=R&;(*vW`#0FFN$&Dv$PF`1~z+M0>@fif3K&Aq;)o;%PyHrLV_n zdVJ(pH`~K%9H#jP`0z%$uZ(|Gjhpv{WOi|!rRj&(+k8H&RgseMRR`bsd_U^o+s}7f z|0xGw6)7{Gb?}volK-NEKi4)P&&M77`40YpkWKJ5-|XP)`#;A$9AoID@Bid;+)+#+ z8}kCFM}}nh9DFoDG5H;Q+R|x3$i`@ghfaZzjghC@hMW~4o^4rlkYZXHvQf&zqe${}<69Q-DS{Phk#`@T*$hir`gsIDd%BM$y-TST769Q=6> z{xmurfwvQZUo~IwyU6}me364S-)cp-zWb=5r4< zt!{Fkq(4NOm&fFoq(4BKm-^(*l71g)UgDE|lHN<2m-b{x(pl2Hq$gKO`cFyoQl1P* zdM9aK!jpbUzne5K-AMtO@oD=-@5FOAMJ9d{+5gj1eS_h)qis(|4t0MIGKIOf1%>$a zP_TK)T_6#_L)~j(AabatonY;0Yc4{26NDJry2A11CHp9MOhL%kN%_?-f=k|vOq_~* z>(%vlXpMxhe81)s(JTuppURQB8M6uK^P+w{~DQi^2A@gStua)2y#h=ZIZ$y-v#on zqs@1{WZO8Z*h|1Zc?;CYcvKbu;Uu`tUlIFHgbv*OaZ0Lu_Awgk)%n*Qxch$OH-E(j zkG>c=^bw^%eq`c16#q2(s_~*B>i_{+wp|S+u#mC`{gM4YUl2JsD`GrLEelL|e7A|v zCIyhhFC3N!A z$i!m@rE9P@@!b>M(wDhSQ?k!cR)%IOx_?HCx(-jC7y&u)V&vepC*qOI=E#P#www$_ zCXP8gAArzFx6M1kQsCM8Qab^XFoc|c1bX6T(g$xm{q!+*4%{{T6Stq4$e-SS`xzs@ z?#|m!vs2_*>3daGZ;}RU=1cbM2=k40 zF%!3+j!fiFMGl5fqZeG^&d&mRil~wIewC3pIjA#@sZ2LAc^5gk#?JIBt**zA!Q0Wv z3(7Ozt2An))f%ed*yP{bwBV}d`dfYb#QH_+E?sr;g%qdmdvJUc<=#QYh9>{} zT|JGpuDvM1&L`X0+qYGg?7jc?B|@C1%V#+}-az^1BSfA*0ikU~_PgDFSJBSn$a?jc zg+f1IQO32cnEz9-1MowBchxrfWHvSMnZcNMCBA@67#}d6cZ)||H~q{l4tboPKc(FC zX*vSa5txp^bOfd&Fdc#E2uw#{Is(%X`2P_BJPm|M)Te=FLKe@Te+JzqDM> zmq8>2#0izJ=Un_$(R!|ho=f7Kn?ijhCQhs;#hE&Gl7F0m>i0+fAZF5YSZ-Do*L=S! zNc-KV0;%VQ=<@M5O4bLaq$vI^N_tE=j{j1U)_&pjP|{bZ{5KTsk>338IqCW1{mJm+L3II}NQ>Jg@>T^?A0 z+0K^)+S-Hdn5+?5{4d24~&!r9yUoBf4$n{41pX_NjbT zA3gU*Uq_X-g`CIk61$4}^OU~6PA*m*Uel%C39$-{8evHDvdflKm{;d&9L7FZ55QF3 z^XPw6TMBN|pCe%BQ)~y08*#V|-xpxa?eaDt%kA;5CFS#W5E!)&1Jv~6WGtV50mWT4 z9|fp6h?B8m@iO9{!3AJkGA9MR*;A8DTcT!&*_X~^3%PwY%WYea(AH-m>{>MYX5`ci zlD}Z~2I7Y(x^T`Q@e$&S=H!S!fs<$HtSSF;q9+v7PQg*;rr;r7?? zJSiF zRHHD+bdlkG5}KZSff+oxK1JSgI{R7jcyfK2yd|s;e}x-7xt=C(9eFR1$CK*^IMvtE zEAMYs&6R+7FKRbo194`P%nU{f#-FV&Szk=sh$03TXO-=RZIhJh@t+G3z;C zi@hGh$3EkGm7=wVZPNE0+V>i^P2Vn3KBI|^xeO|t}ro%!?lCh5n?wG z`x3Djv8RZQ5_^f*t;9|dyOWp)Cl{Z`HErN|FOdDZem_d_c$ct&Y8ij;(q?-OY|X=9 zd2gHbAgVRn@BKl|FF`lFhSQH`NOUu#kJq~p>4q1;{c$~eyQupZPGrhX*DUI&&m2j6 zMI9T8&7=B%{qJGM@BKdeLG5wmd4E#J-U&;*=C^7|ubA^Au)Q8$*L4ePcOj$kRmwHK z2NsOR9jqvB8?MWM%nkT9HhqRBpM!*NQxmUTQF{=QzOZi=KtpW@vVEKD{|>+}JmUa$ zyb(MKMEN%F3`+EEanq2e&i#ON3nJY(cvsuXg5_Q95@5WmeIJKwEyRua_3MD6!2Z9N5Q8y#d9 z#wy;~U|fOGnNQ`^P>?xwhS59QfXIp@o^sKUpj~Qn3h?KYP9{4*w}W#{(CxtgnZU zcBROit4u1Hc^!^A9x&=%9CIO-PKR7hne_`PqGJaiRqUW7{PVA!KNbE8oEu=g26s42 zI1+|o{JshIVI)$L!8?1QoxF(8!X+f7B3JXPcfx+t^rvIO+%g#5IJ8T2Hfk7 zty}ZmtuCx*Gr-rwANTXZxEgmK!?@{>EM^Uhktdkbqa*h_V2yzWPmhq?mnmK_*qYmu zizmi%tyq<3VwIj;WE30_tvmC{RJ?VVD;`>N*_gs&xjfg;1vU%>+JmdsVoYf-st~zM z?3QReo;8!XjDtu=vtw9mk;kZJRl8}4Tr%Bh4y7_!x-sOC%X2{nh1xnPG?K|$0S<(w ztd5P_y7+N6mN1iXQdsCQnoR8x;nYxPhk0El8yD%3c-9sigAEvEd3k{nqn79&2w!9N z449j@ZrEaO-(mKL2L?Cv51Ko+n|=M^@V34|b7Sw|RH5mdz{;xOfIQKiDJq}NC5O|A zxbzaPcbcqxTc@f<7i#eqr496M*}h?`T^OoCRgsR$RV<7_dzW2OJd@{|u3S`A6h@2X za^aSY!QMnRBhn_-b9<+JN4>#~Cvq`z?IP^p+cA^4EEwkFQ7fvVUM!#_{Bf+O*_g?s zgz}b+q#HbuNuwld&sgHEs=TdtOaF$!aA|S=3J?<#?o(P%a{(rqsm z1!d*aiSFS)iMOwwYDXh=87ti=}gO5$^w!Yk0r*e zWG0;hAr}d?#8T1RNXu9@VZ$GRx{TG}ozBh|uF`B63)`xMq0?!bkQD46+NA}-FpkHoT861S0x8R@saznrBb z^i8QWrxpIU;J11r7!$4eTvpzu;)$L4VaLs?RE7SGWpc^!RsTFspjvW6mR9E0jxc zfM*~_k0Ap}fbZ{>m+|c@q40{9|eDwCLHi(@cmfPb~xl<0)3^5{5rfT z1Ry_NCjSl$H!*5urc4l%sT2GQ748Hpr2QtbP&vgpC`{J?R`T;c@MpRfp7lMAZ`YON zUj=_Dd@Gpe? zCshBrL&^U|75Q&e;eVHW7p{7Bf6=b~0DQ*ha7c4(I9bKcMex7UdUw8KvOko!?`Fwg zBu;NEwSTpYLn)8cJxadZpCeV|AFsl%!CkRZyDY21Uk85RYxyTwu5}mP%NOIA07ZNtjr1oiwA_Y;=#ANL$%GVknD|s~OLa zj_!eqgTja>X_bg_;dU@Kh8GGfqu<(vF;RvxAh&k(@94Rj$m+fgec^s$T?0M60|Pty z2S9YR$@SqDw?43kRmr_kj{M9hmXKpaV`cMlBxtToV%LK$TX$^4_}t9pcbdJXS}(r2 zf5W!08Q#8$TQHayt(xJ8X)`06P~xT=wr|+h+f&ruv3c`A7`qy5*tj*!O%1SG|9@b; ze@HG!pITUMCgkA$-1k)AGJB_y@}Zu+u3j&kw>)0fqSUD`|cWx(8p5@z;Vgqe zv-hjOb_>o7#DaZFz4+rYj=#ND;#Lq&yRtxYXD+8LpS_Dmxr$xzIc;PywWEi#Ow{G< z?J+`*Jsa5nH}AVp9prLW<| zT2Mg@_exSPD5t)DpVcr>BF%Te(!`%`zs1}H?Z2L{p&{RInK0~A>-iQMb|^jVzn0VRy~yWW z4o&O%92y=``t+ZEYX22me!pi-wZ5KDqG6wMSeLK$b^Y&!F7-DmgL;07hI&2=^{G>? z|0(cTgtlLNzftcw?BC8*-u@3D)2Sa&dK$`1hXMWiq~WK__0@L`{eE{w^=EBD>uLIP zW%~O4Qo}|qs9?GO4=a5ge-TiE3T{%Q20DJ4{yGrWU+ZrQ*f|<}o%;I% zwzP&GW;#-N`7a>Pseji}TUf(I4qc*U=ETe3;qRgBo6OhWee}MD&x`@e6SNr|8S{#v3#x1|7gzg_51tyN?TE1r`n9x)AS-Jlc)VZ8nSZ^EB!9r zv6OHJdX5G_FJ>xFuv$8=Xwx<+7y9x`@ 80 +> 87 +> 88 +19c17 +< 103 +--- +> 106 +21,25c19,23 +< 111 +< 117 +< 126 +< 135 +< 139 +--- +> 115 +> 121 +> 123 +> 129 +> 138 +27,34c25,31 +< 156 +< 165 +< 171 +< 180 +< 189 +< 190 +< 196 +< 204 +--- +> 151 +> 159 +> 168 +> 177 +> 183 +> 192 +> 201 +36,39c33,34 +< 212 +< 218 +< 224 +< 225 +--- +> 214 +> 222 +41,56c36,52 +< 235 +< 238 +< 239 +< 248 +< 257 +< 260 +< 269 +< 277 +< 283 +< 289 +< 290 +< 296 +< 299 +< 305 +< 311 +< 317 +--- +> 230 +> 236 +> 242 +> 243 +> 250 +> 259 +> 262 +> 263 +> 272 +> 281 +> 284 +> 293 +> 301 +> 307 +> 313 +> 314 +> 320 +58c54 +< 326 +--- +> 329 +61c57 +< 344 +--- +> 347 +63,77c59,71 +< 356 +< 358 +< 366 +< 367 +< 373 +< 379 +< 385 +< 391 +< 399 +< 400 +< 408 +< 416 +< 417 +< 426 +< 434 +--- +> 359 +> 365 +> 368 +> 374 +> 380 +> 382 +> 390 +> 397 +> 403 +> 409 +> 415 +> 421 +> 429 +79,83c73,78 +< 442 +< 451 +< 457 +< 466 +< 475 +--- +> 444 +> 452 +> 459 +> 468 +> 476 +> 478 +85,91c80,83 +< 486 +< 495 +< 503 +< 509 +< 515 +< 519 +< 520 +--- +> 493 +> 499 +> 508 +> 517 +93,104c85,93 +< 530 +< 536 +< 542 +< 543 +< 546 +< 552 +< 558 +< 567 +< 569 +< 577 +< 579 +< 581 +--- +> 528 +> 537 +> 545 +> 551 +> 557 +> 561 +> 568 +> 574 +> 578 +106,111c95,99 +< 593 +< 599 +< 605 +< 611 +< 614 +< 620 +--- +> 590 +> 597 +> 600 +> 606 +> 612 +113c101,103 +< 627 +--- +> 623 +> 631 +> 633 +115,128c105,117 +< 641 +< 642 +< 644 +< 646 +< 655 +< 661 +< 667 +< 671 +< 672 +< 678 +< 684 +< 687 +< 696 +< 705 +--- +> 638 +> 647 +> 653 +> 659 +> 665 +> 668 +> 674 +> 675 +> 681 +> 689 +> 695 +> 702 +> 704 +130c119 +< 712 +--- +> 715 +132c121 +< 722 +--- +> 727 +134,149c123,138 +< 737 +< 746 +< 755 +< 764 +< 773 +< 775 +< 781 +< 790 +< 796 +< 802 +< 808 +< 814 +< 823 +< 829 +< 838 +< 844 +--- +> 738 +> 744 +> 750 +> 753 +> 762 +> 771 +> 778 +> 784 +> 793 +> 800 +> 809 +> 815 +> 824 +> 833 +> 842 +> 851 +152,154c141 +< 861 +< 867 +< 873 +--- +> 868 +158,168c145,153 +< 888 +< 894 +< 896 +< 897 +< 906 +< 915 +< 921 +< 924 +< 930 +< 936 +< 942 +--- +> 892 +> 901 +> 907 +> 916 +> 922 +> 931 +> 937 +> 939 +> 945 +170,171c155,157 +< 957 +< 966 +--- +> 958 +> 964 +> 970 +173c159,160 +< 981 +--- +> 978 +> 980 +175,186c162,169 +< 993 +< 994 +< 1003 +< 1009 +< 1015 +< 1018 +< 1021 +< 1030 +< 1036 +< 1042 +< 1045 +< 1046 +--- +> 996 +> 1005 +> 1011 +> 1014 +> 1020 +> 1026 +> 1032 +> 1041 +188d170 +< 1050 +191,193c173,176 +< 1067 +< 1076 +< 1085 +--- +> 1071 +> 1077 +> 1083 +> 1084 +195c178,179 +< 1102 +--- +> 1099 +> 1105 +197,200c181,185 +< 1114 +< 1122 +< 1131 +< 1133 +--- +> 1111 +> 1120 +> 1126 +> 1132 +> 1135 +202,208c187,191 +< 1137 +< 1140 +< 1148 +< 1149 +< 1151 +< 1157 +< 1166 +--- +> 1143 +> 1146 +> 1152 +> 1158 +> 1163 +210c193 +< 1180 +--- +> 1181 +215,221c198,205 +< 1216 +< 1222 +< 1228 +< 1237 +< 1243 +< 1247 +< 1253 +--- +> 1218 +> 1227 +> 1229 +> 1232 +> 1239 +> 1242 +> 1250 +> 1257 +223,230c207,213 +< 1267 +< 1273 +< 1281 +< 1287 +< 1296 +< 1302 +< 1310 +< 1316 +--- +> 1265 +> 1274 +> 1280 +> 1288 +> 1297 +> 1306 +> 1312 +233,236c216,218 +< 1333 +< 1334 +< 1342 +< 1343 +--- +> 1330 +> 1336 +> 1345 +238,239d219 +< 1352 +< 1354 +242,251c222,228 +< 1363 +< 1369 +< 1371 +< 1373 +< 1382 +< 1388 +< 1396 +< 1397 +< 1403 +< 1409 +--- +> 1367 +> 1375 +> 1381 +> 1389 +> 1395 +> 1404 +> 1410 +253,256c230,232 +< 1421 +< 1427 +< 1433 +< 1435 +--- +> 1424 +> 1426 +> 1432 +258,260c234 +< 1443 +< 1444 +< 1450 +--- +> 1448 +262d235 +< 1462 +265,272c238,250 +< 1480 +< 1486 +< 1492 +< 1498 +< 1507 +< 1515 +< 1518 +< 1526 +--- +> 1472 +> 1474 +> 1475 +> 1481 +> 1483 +> 1489 +> 1491 +> 1493 +> 1502 +> 1508 +> 1516 +> 1523 +> 1529 +274,276c252,255 +< 1538 +< 1546 +< 1555 +--- +> 1544 +> 1547 +> 1553 +> 1559 +277a257 +> 1567 +279,289c259,270 +< 1572 +< 1581 +< 1590 +< 1599 +< 1605 +< 1611 +< 1617 +< 1623 +< 1629 +< 1635 +< 1644 +--- +> 1570 +> 1576 +> 1582 +> 1588 +> 1595 +> 1603 +> 1612 +> 1618 +> 1624 +> 1630 +> 1639 +> 1647 +291,314c272,289 +< 1656 +< 1662 +< 1665 +< 1673 +< 1674 +< 1680 +< 1683 +< 1689 +< 1697 +< 1703 +< 1711 +< 1717 +< 1723 +< 1727 +< 1729 +< 1735 +< 1739 +< 1740 +< 1744 +< 1753 +< 1759 +< 1763 +< 1769 +< 1778 +--- +> 1658 +> 1667 +> 1670 +> 1678 +> 1687 +> 1693 +> 1701 +> 1704 +> 1713 +> 1722 +> 1731 +> 1737 +> 1743 +> 1749 +> 1755 +> 1761 +> 1767 +> 1776 +317,324c292,298 +< 1796 +< 1799 +< 1801 +< 1809 +< 1811 +< 1814 +< 1823 +< 1826 +--- +> 1794 +> 1797 +> 1805 +> 1812 +> 1818 +> 1821 +> 1827 +326,328c300 +< 1836 +< 1837 +< 1843 +--- +> 1841 +330,336c302,309 +< 1858 +< 1866 +< 1872 +< 1880 +< 1886 +< 1895 +< 1896 +--- +> 1855 +> 1861 +> 1865 +> 1867 +> 1873 +> 1877 +> 1884 +> 1888 +338,344c311,315 +< 1898 +< 1901 +< 1910 +< 1911 +< 1917 +< 1925 +< 1931 +--- +> 1903 +> 1907 +> 1913 +> 1922 +> 1926 +347,353c318,325 +< 1941 +< 1950 +< 1956 +< 1962 +< 1968 +< 1974 +< 1977 +--- +> 1943 +> 1945 +> 1953 +> 1955 +> 1958 +> 1967 +> 1970 +> 1979 +355,375c327,347 +< 1995 +< 1996 +< 2004 +< 2010 +< 2011 +< 2019 +< 2025 +< 2031 +< 2037 +< 2045 +< 2049 +< 2058 +< 2064 +< 2067 +< 2069 +< 2072 +< 2081 +< 2089 +< 2095 +< 2101 +< 2110 +--- +> 1993 +> 1999 +> 2005 +> 2014 +> 2022 +> 2028 +> 2036 +> 2042 +> 2051 +> 2052 +> 2053 +> 2054 +> 2057 +> 2066 +> 2073 +> 2079 +> 2087 +> 2093 +> 2094 +> 2102 +> 2109 +377c349 +< 2127 +--- +> 2124 +379,381c351,353 +< 2138 +< 2144 +< 2148 +--- +> 2136 +> 2142 +> 2145 +383,394c355,365 +< 2160 +< 2169 +< 2175 +< 2176 +< 2184 +< 2192 +< 2201 +< 2207 +< 2208 +< 2216 +< 2222 +< 2228 +--- +> 2163 +> 2164 +> 2172 +> 2178 +> 2185 +> 2193 +> 2199 +> 2205 +> 2211 +> 2219 +> 2223 +396c367 +< 2235 +--- +> 2238 +398c369,370 +< 2247 +--- +> 2243 +> 2246 +400d371 +< 2261 +402,406c373,376 +< 2271 +< 2279 +< 2288 +< 2294 +< 2300 +--- +> 2269 +> 2275 +> 2284 +> 2292 +408,435c378,403 +< 2307 +< 2315 +< 2324 +< 2330 +< 2336 +< 2344 +< 2353 +< 2359 +< 2365 +< 2374 +< 2382 +< 2391 +< 2397 +< 2403 +< 2409 +< 2410 +< 2416 +< 2422 +< 2428 +< 2430 +< 2431 +< 2433 +< 2439 +< 2448 +< 2456 +< 2457 +< 2466 +< 2467 +--- +> 2304 +> 2312 +> 2318 +> 2322 +> 2328 +> 2334 +> 2343 +> 2349 +> 2356 +> 2364 +> 2372 +> 2381 +> 2387 +> 2388 +> 2396 +> 2402 +> 2408 +> 2412 +> 2415 +> 2421 +> 2427 +> 2435 +> 2441 +> 2443 +> 2451 +> 2459 +438,471c406,434 +< 2477 +< 2483 +< 2484 +< 2492 +< 2498 +< 2507 +< 2511 +< 2512 +< 2513 +< 2519 +< 2525 +< 2534 +< 2543 +< 2549 +< 2555 +< 2563 +< 2572 +< 2575 +< 2584 +< 2587 +< 2591 +< 2597 +< 2600 +< 2603 +< 2604 +< 2607 +< 2616 +< 2625 +< 2633 +< 2635 +< 2644 +< 2653 +< 2662 +< 2671 +--- +> 2480 +> 2487 +> 2493 +> 2501 +> 2510 +> 2516 +> 2522 +> 2530 +> 2539 +> 2545 +> 2551 +> 2560 +> 2568 +> 2577 +> 2583 +> 2589 +> 2595 +> 2602 +> 2608 +> 2614 +> 2620 +> 2622 +> 2629 +> 2631 +> 2637 +> 2646 +> 2654 +> 2661 +> 2670 +473,482c436,443 +< 2686 +< 2692 +< 2701 +< 2703 +< 2709 +< 2715 +< 2716 +< 2722 +< 2724 +< 2726 +--- +> 2684 +> 2690 +> 2693 +> 2699 +> 2700 +> 2708 +> 2714 +> 2723 +483a445 +> 2728 +485,495c447,455 +< 2737 +< 2746 +< 2752 +< 2760 +< 2763 +< 2764 +< 2770 +< 2776 +< 2784 +< 2792 +< 2800 +--- +> 2741 +> 2747 +> 2756 +> 2765 +> 2771 +> 2777 +> 2785 +> 2794 +> 2797 +498,501c458,463 +< 2815 +< 2820 +< 2824 +< 2832 +--- +> 2813 +> 2819 +> 2822 +> 2825 +> 2826 +> 2829 +503,504c465,466 +< 2842 +< 2851 +--- +> 2847 +> 2855 +506,518c468,478 +< 2863 +< 2872 +< 2878 +< 2881 +< 2882 +< 2888 +< 2897 +< 2906 +< 2912 +< 2921 +< 2924 +< 2930 +< 2936 +--- +> 2866 +> 2875 +> 2884 +> 2893 +> 2899 +> 2908 +> 2914 +> 2923 +> 2925 +> 2931 +> 2937 +520c480,482 +< 2953 +--- +> 2950 +> 2952 +> 2954 +522,530c484,494 +< 2970 +< 2976 +< 2985 +< 2991 +< 3000 +< 3009 +< 3017 +< 3019 +< 3028 +--- +> 2969 +> 2971 +> 2980 +> 2986 +> 2994 +> 2997 +> 2998 +> 3004 +> 3010 +> 3018 +> 3026 +532,534c496,499 +< 3037 +< 3046 +< 3052 +--- +> 3040 +> 3043 +> 3049 +> 3054 +536,537c501,502 +< 3061 +< 3070 +--- +> 3066 +> 3072 +539,541c504,505 +< 3084 +< 3087 +< 3088 +--- +> 3085 +> 3091 +543,545c507,509 +< 3105 +< 3113 +< 3119 +--- +> 3106 +> 3112 +> 3115 +547,548c511,512 +< 3131 +< 3140 +--- +> 3128 +> 3137 +551c515 +< 3158 +--- +> 3161 +553c517 +< 3172 +--- +> 3170 +555,563c519,523 +< 3182 +< 3191 +< 3197 +< 3203 +< 3205 +< 3211 +< 3215 +< 3218 +< 3224 +--- +> 3184 +> 3193 +> 3201 +> 3210 +> 3216 +565,585c525,541 +< 3228 +< 3229 +< 3230 +< 3238 +< 3246 +< 3254 +< 3260 +< 3266 +< 3272 +< 3275 +< 3276 +< 3284 +< 3290 +< 3299 +< 3305 +< 3309 +< 3318 +< 3322 +< 3325 +< 3331 +< 3337 +--- +> 3231 +> 3240 +> 3249 +> 3257 +> 3259 +> 3268 +> 3274 +> 3277 +> 3286 +> 3292 +> 3298 +> 3301 +> 3310 +> 3316 +> 3324 +> 3327 +> 3334 +587,594c543,549 +< 3344 +< 3353 +< 3354 +< 3363 +< 3369 +< 3375 +< 3381 +< 3389 +--- +> 3351 +> 3359 +> 3365 +> 3368 +> 3377 +> 3386 +> 3392 +596,605c551,566 +< 3407 +< 3413 +< 3417 +< 3426 +< 3434 +< 3440 +< 3448 +< 3456 +< 3462 +< 3468 +--- +> 3404 +> 3410 +> 3418 +> 3422 +> 3428 +> 3437 +> 3443 +> 3449 +> 3451 +> 3457 +> 3461 +> 3464 +> 3470 +> 3471 +> 3474 +> 3475 +607,610c568,570 +< 3477 +< 3483 +< 3491 +< 3497 +--- +> 3484 +> 3492 +> 3500 +612c572,573 +< 3515 +--- +> 3512 +> 3518 +614,618c575,579 +< 3523 +< 3532 +< 3541 +< 3547 +< 3555 +--- +> 3528 +> 3536 +> 3542 +> 3551 +> 3557 +621,627c582,588 +< 3571 +< 3579 +< 3582 +< 3588 +< 3597 +< 3603 +< 3604 +--- +> 3574 +> 3577 +> 3583 +> 3589 +> 3595 +> 3596 +> 3605 +629,636c590,597 +< 3615 +< 3623 +< 3632 +< 3635 +< 3644 +< 3652 +< 3660 +< 3669 +--- +> 3621 +> 3627 +> 3633 +> 3639 +> 3647 +> 3656 +> 3665 +> 3671 +638,649c599,608 +< 3681 +< 3687 +< 3695 +< 3699 +< 3708 +< 3716 +< 3722 +< 3723 +< 3729 +< 3735 +< 3743 +< 3749 +--- +> 3684 +> 3692 +> 3698 +> 3706 +> 3714 +> 3720 +> 3726 +> 3734 +> 3741 +> 3747 +651,662c610,622 +< 3757 +< 3763 +< 3765 +< 3774 +< 3783 +< 3789 +< 3795 +< 3804 +< 3813 +< 3822 +< 3828 +< 3837 +--- +> 3761 +> 3770 +> 3779 +> 3785 +> 3787 +> 3796 +> 3805 +> 3811 +> 3819 +> 3825 +> 3834 +> 3835 +> 3843 +665,682c625,635 +< 3858 +< 3859 +< 3865 +< 3871 +< 3880 +< 3889 +< 3890 +< 3898 +< 3900 +< 3901 +< 3910 +< 3911 +< 3920 +< 3926 +< 3929 +< 3931 +< 3937 +< 3938 +--- +> 3861 +> 3867 +> 3874 +> 3882 +> 3885 +> 3893 +> 3902 +> 3905 +> 3914 +> 3922 +> 3930 +684,687c637,639 +< 3947 +< 3949 +< 3953 +< 3959 +--- +> 3945 +> 3951 +> 3957 +689,692c641,644 +< 3971 +< 3977 +< 3985 +< 3987 +--- +> 3969 +> 3978 +> 3986 +> 3992 +694,695c646,647 +< 4001 +< 4007 +--- +> 3999 +> 4005 +697,738c649,690 +< 4022 +< 4031 +< 4040 +< 4046 +< 4052 +< 4058 +< 4064 +< 4070 +< 4076 +< 4085 +< 4091 +< 4100 +< 4106 +< 4115 +< 4121 +< 4127 +< 4136 +< 4142 +< 4148 +< 4154 +< 4162 +< 4168 +< 4174 +< 4178 +< 4184 +< 4190 +< 4194 +< 4203 +< 4209 +< 4217 +< 4218 +< 4224 +< 4227 +< 4229 +< 4237 +< 4243 +< 4252 +< 4258 +< 4267 +< 4268 +< 4270 +< 4279 +--- +> 4019 +> 4025 +> 4027 +> 4033 +> 4035 +> 4044 +> 4053 +> 4059 +> 4065 +> 4074 +> 4083 +> 4092 +> 4098 +> 4107 +> 4116 +> 4122 +> 4128 +> 4135 +> 4141 +> 4147 +> 4156 +> 4165 +> 4172 +> 4180 +> 4182 +> 4189 +> 4198 +> 4205 +> 4214 +> 4220 +> 4223 +> 4225 +> 4231 +> 4238 +> 4239 +> 4247 +> 4249 +> 4253 +> 4259 +> 4265 +> 4271 +> 4277 +740,744c692,695 +< 4291 +< 4299 +< 4300 +< 4306 +< 4312 +--- +> 4287 +> 4293 +> 4301 +> 4307 +746,747c697 +< 4319 +< 4325 +--- +> 4322 +749d698 +< 4337 +751,759c700,709 +< 4348 +< 4354 +< 4363 +< 4369 +< 4378 +< 4386 +< 4395 +< 4401 +< 4410 +--- +> 4346 +> 4352 +> 4358 +> 4364 +> 4370 +> 4376 +> 4385 +> 4391 +> 4400 +> 4406 +762,769c712,718 +< 4430 +< 4438 +< 4444 +< 4446 +< 4452 +< 4456 +< 4465 +< 4471 +--- +> 4427 +> 4436 +> 4442 +> 4448 +> 4454 +> 4462 +> 4468 +771,772c720,721 +< 4477 +< 4486 +--- +> 4478 +> 4484 +774,798c723,748 +< 4499 +< 4508 +< 4510 +< 4516 +< 4522 +< 4527 +< 4536 +< 4542 +< 4550 +< 4551 +< 4560 +< 4566 +< 4572 +< 4578 +< 4579 +< 4587 +< 4595 +< 4604 +< 4613 +< 4619 +< 4628 +< 4634 +< 4636 +< 4645 +< 4654 +--- +> 4494 +> 4503 +> 4509 +> 4517 +> 4524 +> 4530 +> 4533 +> 4535 +> 4543 +> 4549 +> 4558 +> 4564 +> 4573 +> 4580 +> 4582 +> 4591 +> 4597 +> 4603 +> 4611 +> 4618 +> 4624 +> 4630 +> 4631 +> 4637 +> 4643 +> 4649 +800,819c750,770 +< 4663 +< 4671 +< 4679 +< 4680 +< 4686 +< 4692 +< 4701 +< 4707 +< 4708 +< 4717 +< 4723 +< 4729 +< 4738 +< 4744 +< 4750 +< 4758 +< 4767 +< 4775 +< 4777 +< 4786 +--- +> 4658 +> 4666 +> 4672 +> 4681 +> 4687 +> 4696 +> 4704 +> 4713 +> 4719 +> 4728 +> 4733 +> 4739 +> 4748 +> 4756 +> 4762 +> 4764 +> 4770 +> 4774 +> 4783 +> 4789 +> 4792 +822,823c773 +< 4805 +< 4811 +--- +> 4808 +825,827c775,776 +< 4823 +< 4824 +< 4830 +--- +> 4826 +> 4828 +829,833c778,783 +< 4843 +< 4849 +< 4855 +< 4863 +< 4872 +--- +> 4840 +> 4845 +> 4854 +> 4860 +> 4868 +> 4869 +835,838c785,789 +< 4886 +< 4892 +< 4901 +< 4907 +--- +> 4884 +> 4890 +> 4896 +> 4897 +> 4905 +843,846c794,795 +< 4943 +< 4945 +< 4951 +< 4953 +--- +> 4946 +> 4952 +848,878c797,821 +< 4960 +< 4962 +< 4968 +< 4976 +< 4985 +< 4994 +< 5002 +< 5011 +< 5012 +< 5013 +< 5016 +< 5018 +< 5024 +< 5030 +< 5039 +< 5045 +< 5051 +< 5057 +< 5063 +< 5065 +< 5071 +< 5080 +< 5086 +< 5092 +< 5098 +< 5107 +< 5116 +< 5122 +< 5123 +< 5125 +< 5129 +--- +> 4963 +> 4972 +> 4973 +> 4981 +> 4989 +> 4997 +> 4998 +> 5004 +> 5010 +> 5019 +> 5025 +> 5032 +> 5041 +> 5047 +> 5053 +> 5062 +> 5068 +> 5074 +> 5082 +> 5091 +> 5099 +> 5101 +> 5110 +> 5119 +> 5128 +880,886c823,828 +< 5138 +< 5140 +< 5146 +< 5152 +< 5161 +< 5167 +< 5173 +--- +> 5141 +> 5147 +> 5153 +> 5160 +> 5166 +> 5170 +888,889c830,831 +< 5188 +< 5196 +--- +> 5185 +> 5191 +891,902c833,840 +< 5200 +< 5201 +< 5209 +< 5217 +< 5223 +< 5229 +< 5235 +< 5241 +< 5247 +< 5253 +< 5255 +< 5261 +--- +> 5208 +> 5214 +> 5222 +> 5228 +> 5237 +> 5243 +> 5249 +> 5258 +904a843 +> 5279 +906,908c845,848 +< 5284 +< 5290 +< 5298 +--- +> 5287 +> 5289 +> 5296 +> 5302 +911,916c851,855 +< 5319 +< 5328 +< 5329 +< 5337 +< 5346 +< 5348 +--- +> 5318 +> 5327 +> 5336 +> 5344 +> 5353 +918c857,859 +< 5363 +--- +> 5355 +> 5358 +> 5360 +920,922c861,863 +< 5374 +< 5378 +< 5384 +--- +> 5372 +> 5381 +> 5387 +925,930c866,872 +< 5408 +< 5417 +< 5423 +< 5429 +< 5435 +< 5441 +--- +> 5405 +> 5407 +> 5413 +> 5422 +> 5428 +> 5434 +> 5440 +932d873 +< 5452 +935,936c876,879 +< 5472 +< 5474 +--- +> 5465 +> 5467 +> 5471 +> 5477 +938,943c881,885 +< 5484 +< 5485 +< 5486 +< 5492 +< 5498 +< 5507 +--- +> 5482 +> 5488 +> 5494 +> 5503 +> 5509 +945,947c887,889 +< 5523 +< 5531 +< 5535 +--- +> 5521 +> 5530 +> 5538 +949,957c891,900 +< 5550 +< 5559 +< 5568 +< 5576 +< 5578 +< 5587 +< 5590 +< 5596 +< 5597 +--- +> 5542 +> 5549 +> 5557 +> 5565 +> 5571 +> 5577 +> 5583 +> 5589 +> 5595 +> 5601 +960,967c903,909 +< 5610 +< 5611 +< 5617 +< 5625 +< 5634 +< 5640 +< 5648 +< 5654 +--- +> 5615 +> 5621 +> 5629 +> 5632 +> 5638 +> 5646 +> 5652 +969,990c911,930 +< 5664 +< 5673 +< 5682 +< 5691 +< 5697 +< 5706 +< 5712 +< 5715 +< 5721 +< 5730 +< 5736 +< 5744 +< 5750 +< 5753 +< 5759 +< 5761 +< 5770 +< 5773 +< 5779 +< 5784 +< 5787 +< 5793 +--- +> 5667 +> 5676 +> 5677 +> 5685 +> 5694 +> 5696 +> 5702 +> 5711 +> 5714 +> 5722 +> 5726 +> 5732 +> 5741 +> 5747 +> 5756 +> 5765 +> 5771 +> 5777 +> 5783 +> 5789 +992c932,933 +< 5803 +--- +> 5800 +> 5806 +994c935 +< 5816 +--- +> 5820 +996,998c937,941 +< 5831 +< 5837 +< 5838 +--- +> 5828 +> 5832 +> 5833 +> 5834 +> 5840 +1000,1002c943,944 +< 5852 +< 5861 +< 5865 +--- +> 5855 +> 5863 +1004,1015c946,956 +< 5880 +< 5886 +< 5894 +< 5900 +< 5906 +< 5912 +< 5921 +< 5923 +< 5929 +< 5930 +< 5933 +< 5939 +--- +> 5879 +> 5883 +> 5889 +> 5898 +> 5907 +> 5916 +> 5924 +> 5926 +> 5935 +> 5938 +> 5944 +1017,1026c958,965 +< 5954 +< 5960 +< 5966 +< 5972 +< 5975 +< 5981 +< 5989 +< 5993 +< 5999 +< 6007 +--- +> 5951 +> 5957 +> 5964 +> 5971 +> 5977 +> 5985 +> 5994 +> 6000 +1029,1034c968,974 +< 6023 +< 6029 +< 6038 +< 6047 +< 6055 +< 6064 +--- +> 6018 +> 6024 +> 6033 +> 6042 +> 6051 +> 6057 +> 6066 +1036c976 +< 6080 +--- +> 6075 +1040,1049c980,992 +< 6102 +< 6108 +< 6114 +< 6120 +< 6128 +< 6137 +< 6143 +< 6151 +< 6160 +< 6166 +--- +> 6104 +> 6110 +> 6113 +> 6119 +> 6121 +> 6130 +> 6133 +> 6139 +> 6144 +> 6147 +> 6153 +> 6157 +> 6163 +1051,1053c994,996 +< 6180 +< 6189 +< 6195 +--- +> 6176 +> 6182 +> 6191 +1055c998 +< 6206 +--- +> 6204 +1057,1066c1000,1005 +< 6221 +< 6224 +< 6225 +< 6234 +< 6236 +< 6242 +< 6248 +< 6249 +< 6250 +< 6254 +--- +> 6218 +> 6227 +> 6231 +> 6237 +> 6246 +> 6252 +1068c1007 +< 6269 +--- +> 6266 +1072,1084c1011,1022 +< 6288 +< 6294 +< 6300 +< 6306 +< 6312 +< 6321 +< 6322 +< 6328 +< 6334 +< 6340 +< 6349 +< 6351 +< 6360 +--- +> 6289 +> 6295 +> 6302 +> 6305 +> 6311 +> 6317 +> 6326 +> 6332 +> 6338 +> 6344 +> 6347 +> 6353 +1086,1098c1024,1032 +< 6363 +< 6369 +< 6375 +< 6384 +< 6387 +< 6389 +< 6390 +< 6396 +< 6405 +< 6411 +< 6417 +< 6423 +< 6432 +--- +> 6365 +> 6371 +> 6379 +> 6386 +> 6392 +> 6401 +> 6407 +> 6416 +> 6425 +1100,1109c1034,1040 +< 6439 +< 6445 +< 6453 +< 6459 +< 6461 +< 6469 +< 6472 +< 6477 +< 6483 +< 6491 +--- +> 6442 +> 6450 +> 6458 +> 6465 +> 6474 +> 6480 +> 6486 +1111,1115c1042,1044 +< 6493 +< 6494 +< 6500 +< 6509 +< 6515 +--- +> 6498 +> 6504 +> 6512 +1117,1118c1046,1047 +< 6530 +< 6536 +--- +> 6527 +> 6535 +1122,1124c1051,1053 +< 6565 +< 6566 +< 6572 +--- +> 6564 +> 6573 +> 6579 +1126,1129c1055,1057 +< 6587 +< 6595 +< 6601 +< 6607 +--- +> 6590 +> 6596 +> 6605 +1131,1137c1059,1064 +< 6614 +< 6623 +< 6625 +< 6631 +< 6634 +< 6640 +< 6649 +--- +> 6615 +> 6624 +> 6626 +> 6632 +> 6638 +> 6645 +1139,1142c1066,1071 +< 6661 +< 6667 +< 6675 +< 6684 +--- +> 6656 +> 6662 +> 6671 +> 6674 +> 6680 +> 6689 +1145c1074 +< 6705 +--- +> 6702 +1148,1160c1077,1088 +< 6715 +< 6721 +< 6727 +< 6735 +< 6743 +< 6746 +< 6752 +< 6760 +< 6764 +< 6770 +< 6776 +< 6782 +< 6783 +--- +> 6723 +> 6724 +> 6730 +> 6736 +> 6742 +> 6751 +> 6753 +> 6762 +> 6763 +> 6765 +> 6771 +> 6777 +1162,1169c1090,1098 +< 6792 +< 6800 +< 6806 +< 6812 +< 6814 +< 6820 +< 6826 +< 6835 +--- +> 6789 +> 6791 +> 6798 +> 6804 +> 6813 +> 6819 +> 6825 +> 6831 +> 6840 +1172,1174c1101,1104 +< 6856 +< 6865 +< 6871 +--- +> 6853 +> 6861 +> 6867 +> 6869 +1176,1179c1106,1109 +< 6883 +< 6892 +< 6898 +< 6904 +--- +> 6880 +> 6885 +> 6891 +> 6899 +1181,1182c1111,1112 +< 6915 +< 6917 +--- +> 6913 +> 6920 +1184,1186c1114,1115 +< 6927 +< 6933 +< 6939 +--- +> 6935 +> 6941 +1189,1190c1118,1119 +< 6958 +< 6967 +--- +> 6962 +> 6970 +1192,1207c1121,1136 +< 6985 +< 6994 +< 7000 +< 7002 +< 7006 +< 7012 +< 7018 +< 7024 +< 7030 +< 7036 +< 7045 +< 7051 +< 7059 +< 7065 +< 7071 +< 7079 +--- +> 6982 +> 6991 +> 6998 +> 7004 +> 7013 +> 7019 +> 7027 +> 7033 +> 7039 +> 7046 +> 7052 +> 7061 +> 7063 +> 7069 +> 7072 +> 7078 +1209c1138 +< 7093 +--- +> 7090 +1211,1215c1140,1143 +< 7108 +< 7117 +< 7118 +< 7124 +< 7130 +--- +> 7105 +> 7113 +> 7122 +> 7128 +1217,1221c1145,1149 +< 7140 +< 7142 +< 7148 +< 7157 +< 7163 +--- +> 7143 +> 7146 +> 7152 +> 7159 +> 7165 +1223,1225c1151,1152 +< 7177 +< 7183 +< 7189 +--- +> 7179 +> 7187 +1227c1154 +< 7198 +--- +> 7196 +1229c1156 +< 7205 +--- +> 7208 +1233,1234c1160,1161 +< 7228 +< 7234 +--- +> 7233 +> 7236 +1236,1237c1163,1165 +< 7251 +< 7260 +--- +> 7250 +> 7256 +> 7262 +1239,1254c1167,1177 +< 7266 +< 7272 +< 7273 +< 7277 +< 7283 +< 7289 +< 7295 +< 7301 +< 7303 +< 7307 +< 7316 +< 7322 +< 7328 +< 7336 +< 7337 +< 7340 +--- +> 7270 +> 7276 +> 7285 +> 7291 +> 7297 +> 7306 +> 7315 +> 7321 +> 7327 +> 7333 +> 7342 +1256,1261c1179,1183 +< 7357 +< 7363 +< 7364 +< 7368 +< 7369 +< 7371 +--- +> 7354 +> 7356 +> 7365 +> 7367 +> 7376 +1263,1275c1185,1195 +< 7378 +< 7382 +< 7388 +< 7394 +< 7395 +< 7403 +< 7411 +< 7419 +< 7425 +< 7431 +< 7439 +< 7445 +< 7448 +--- +> 7383 +> 7389 +> 7397 +> 7406 +> 7408 +> 7417 +> 7426 +> 7435 +> 7444 +> 7450 +> 7452 +1278,1288c1198,1203 +< 7463 +< 7469 +< 7475 +< 7476 +< 7482 +< 7488 +< 7491 +< 7500 +< 7503 +< 7505 +< 7507 +--- +> 7468 +> 7474 +> 7480 +> 7486 +> 7495 +> 7501 +1291,1301c1206,1215 +< 7516 +< 7522 +< 7530 +< 7539 +< 7545 +< 7554 +< 7560 +< 7568 +< 7569 +< 7575 +< 7581 +--- +> 7521 +> 7529 +> 7537 +> 7543 +> 7549 +> 7558 +> 7567 +> 7574 +> 7580 +> 7586 +1305,1324c1219,1240 +< 7606 +< 7615 +< 7624 +< 7625 +< 7634 +< 7640 +< 7648 +< 7654 +< 7663 +< 7671 +< 7677 +< 7683 +< 7692 +< 7700 +< 7706 +< 7712 +< 7718 +< 7724 +< 7727 +< 7735 +--- +> 7604 +> 7613 +> 7619 +> 7627 +> 7633 +> 7639 +> 7645 +> 7652 +> 7660 +> 7666 +> 7673 +> 7682 +> 7688 +> 7694 +> 7696 +> 7702 +> 7710 +> 7719 +> 7728 +> 7732 +> 7734 +> 7740 +1326d1241 +< 7742 +1328,1336c1243,1254 +< 7748 +< 7754 +< 7760 +< 7766 +< 7774 +< 7783 +< 7792 +< 7801 +< 7810 +--- +> 7751 +> 7757 +> 7763 +> 7769 +> 7771 +> 7775 +> 7784 +> 7790 +> 7796 +> 7804 +> 7805 +> 7808 +1338,1340c1256,1257 +< 7817 +< 7823 +< 7829 +--- +> 7825 +> 7831 +1342,1344c1259,1261 +< 7847 +< 7853 +< 7854 +--- +> 7842 +> 7849 +> 7851 +1346,1353c1263,1270 +< 7865 +< 7871 +< 7880 +< 7881 +< 7882 +< 7890 +< 7898 +< 7904 +--- +> 7858 +> 7862 +> 7868 +> 7874 +> 7875 +> 7883 +> 7891 +> 7899 +1356,1360c1273,1275 +< 7913 +< 7914 +< 7922 +< 7924 +< 7930 +--- +> 7919 +> 7925 +> 7928 +1362,1385c1277,1300 +< 7945 +< 7948 +< 7954 +< 7960 +< 7966 +< 7967 +< 7973 +< 7982 +< 7990 +< 7996 +< 8005 +< 8011 +< 8019 +< 8027 +< 8028 +< 8029 +< 8038 +< 8044 +< 8050 +< 8056 +< 8062 +< 8063 +< 8069 +< 8078 +--- +> 7942 +> 7943 +> 7949 +> 7955 +> 7962 +> 7968 +> 7974 +> 7977 +> 7986 +> 7989 +> 7991 +> 7993 +> 7995 +> 8001 +> 8008 +> 8014 +> 8022 +> 8031 +> 8037 +> 8046 +> 8052 +> 8060 +> 8067 +> 8073 +1387,1388d1301 +< 8080 +< 8083 +1391,1394c1304,1306 +< 8100 +< 8101 +< 8110 +< 8116 +--- +> 8096 +> 8104 +> 8113 +1396,1397c1308 +< 8125 +< 8131 +--- +> 8123 +1399,1409c1310,1318 +< 8140 +< 8143 +< 8149 +< 8158 +< 8164 +< 8165 +< 8173 +< 8179 +< 8185 +< 8194 +< 8195 +--- +> 8138 +> 8146 +> 8152 +> 8161 +> 8169 +> 8175 +> 8181 +> 8190 +> 8198 +1411,1412c1320,1322 +< 8213 +< 8219 +--- +> 8210 +> 8216 +> 8222 +1414,1416c1324,1326 +< 8231 +< 8240 +< 8243 +--- +> 8233 +> 8239 +> 8246 +1418,1438c1328,1344 +< 8253 +< 8259 +< 8265 +< 8271 +< 8272 +< 8273 +< 8282 +< 8284 +< 8290 +< 8292 +< 8295 +< 8303 +< 8307 +< 8316 +< 8324 +< 8330 +< 8332 +< 8341 +< 8350 +< 8359 +< 8364 +--- +> 8252 +> 8258 +> 8264 +> 8270 +> 8278 +> 8287 +> 8296 +> 8305 +> 8314 +> 8320 +> 8327 +> 8333 +> 8339 +> 8348 +> 8357 +> 8363 +> 8370 +1440,1446c1346,1351 +< 8377 +< 8383 +< 8391 +< 8400 +< 8408 +< 8414 +< 8420 +--- +> 8381 +> 8387 +> 8396 +> 8403 +> 8410 +> 8418 +1448,1451c1353,1358 +< 8434 +< 8440 +< 8449 +< 8455 +--- +> 8432 +> 8433 +> 8439 +> 8441 +> 8448 +> 8456 +1453,1457c1360,1364 +< 8460 +< 8461 +< 8469 +< 8477 +< 8485 +--- +> 8464 +> 8470 +> 8479 +> 8482 +> 8488 +1459,1477c1366,1382 +< 8496 +< 8502 +< 8508 +< 8509 +< 8518 +< 8526 +< 8532 +< 8538 +< 8547 +< 8550 +< 8556 +< 8565 +< 8566 +< 8572 +< 8581 +< 8587 +< 8593 +< 8598 +< 8607 +--- +> 8500 +> 8507 +> 8513 +> 8522 +> 8530 +> 8536 +> 8545 +> 8551 +> 8559 +> 8567 +> 8568 +> 8569 +> 8578 +> 8584 +> 8590 +> 8596 +> 8602 +1479,1480c1384 +< 8618 +< 8622 +--- +> 8615 +1482,1494c1386,1397 +< 8633 +< 8639 +< 8647 +< 8653 +< 8656 +< 8662 +< 8671 +< 8675 +< 8677 +< 8679 +< 8687 +< 8690 +< 8699 +--- +> 8631 +> 8638 +> 8641 +> 8646 +> 8652 +> 8658 +> 8665 +> 8674 +> 8680 +> 8686 +> 8689 +> 8695 +1496d1398 +< 8708 +1498,1518c1400,1415 +< 8711 +< 8717 +< 8725 +< 8731 +< 8739 +< 8745 +< 8751 +< 8757 +< 8759 +< 8760 +< 8761 +< 8770 +< 8778 +< 8784 +< 8788 +< 8794 +< 8797 +< 8798 +< 8802 +< 8805 +< 8813 +--- +> 8713 +> 8719 +> 8728 +> 8734 +> 8735 +> 8743 +> 8749 +> 8755 +> 8764 +> 8771 +> 8780 +> 8789 +> 8795 +> 8801 +> 8807 +> 8816 +1521,1524c1418,1422 +< 8831 +< 8840 +< 8849 +< 8855 +--- +> 8829 +> 8835 +> 8841 +> 8847 +> 8854 +1526,1533c1424,1430 +< 8867 +< 8875 +< 8881 +< 8884 +< 8890 +< 8896 +< 8897 +< 8898 +--- +> 8870 +> 8872 +> 8878 +> 8880 +> 8883 +> 8891 +> 8895 +1535,1542c1432,1438 +< 8910 +< 8916 +< 8922 +< 8928 +< 8936 +< 8945 +< 8954 +< 8960 +--- +> 8912 +> 8918 +> 8920 +> 8929 +> 8938 +> 8947 +> 8952 +1544,1549c1440,1443 +< 8963 +< 8969 +< 8975 +< 8981 +< 8989 +< 8990 +--- +> 8965 +> 8971 +> 8979 +> 8988 +1551,1555c1445,1447 +< 8997 +< 9006 +< 9009 +< 9010 +< 9016 +--- +> 9002 +> 9008 +> 9014 +1557,1560c1449,1453 +< 9031 +< 9032 +< 9041 +< 9047 +--- +> 9028 +> 9037 +> 9043 +> 9046 +> 9048 +1562,1569c1455,1458 +< 9056 +< 9064 +< 9067 +< 9069 +< 9075 +< 9077 +< 9083 +< 9084 +--- +> 9063 +> 9071 +> 9079 +> 9088 +1573,1592c1462,1478 +< 9108 +< 9114 +< 9120 +< 9129 +< 9135 +< 9144 +< 9145 +< 9151 +< 9152 +< 9161 +< 9164 +< 9168 +< 9174 +< 9182 +< 9184 +< 9190 +< 9196 +< 9202 +< 9211 +< 9220 +--- +> 9109 +> 9118 +> 9126 +> 9132 +> 9138 +> 9147 +> 9150 +> 9156 +> 9165 +> 9172 +> 9178 +> 9187 +> 9193 +> 9199 +> 9204 +> 9213 +> 9215 +1593a1480 +> 9228 +1597,1601c1484,1487 +< 9251 +< 9255 +< 9261 +< 9270 +< 9271 +--- +> 9253 +> 9259 +> 9262 +> 9268 +1602a1489 +> 9281 +1604,1605c1491,1492 +< 9289 +< 9295 +--- +> 9285 +> 9293 +1607,1610c1494,1498 +< 9297 +< 9306 +< 9312 +< 9321 +--- +> 9305 +> 9308 +> 9314 +> 9316 +> 9323 +1612c1500 +< 9335 +--- +> 9337 +1614,1624c1502,1512 +< 9344 +< 9350 +< 9356 +< 9362 +< 9368 +< 9376 +< 9382 +< 9388 +< 9397 +< 9403 +< 9409 +--- +> 9351 +> 9357 +> 9363 +> 9369 +> 9371 +> 9378 +> 9385 +> 9394 +> 9402 +> 9408 +> 9412 +1626,1644c1514,1533 +< 9426 +< 9427 +< 9433 +< 9439 +< 9447 +< 9448 +< 9457 +< 9466 +< 9474 +< 9480 +< 9489 +< 9495 +< 9503 +< 9512 +< 9515 +< 9521 +< 9530 +< 9536 +< 9545 +--- +> 9421 +> 9428 +> 9432 +> 9435 +> 9443 +> 9449 +> 9455 +> 9461 +> 9470 +> 9479 +> 9485 +> 9491 +> 9497 +> 9505 +> 9511 +> 9514 +> 9520 +> 9526 +> 9533 +> 9540 +1646,1662c1535,1552 +< 9555 +< 9561 +< 9567 +< 9573 +< 9581 +< 9589 +< 9595 +< 9604 +< 9612 +< 9613 +< 9619 +< 9628 +< 9629 +< 9635 +< 9644 +< 9653 +< 9655 +--- +> 9552 +> 9558 +> 9564 +> 9570 +> 9578 +> 9587 +> 9596 +> 9602 +> 9603 +> 9605 +> 9611 +> 9617 +> 9623 +> 9631 +> 9632 +> 9638 +> 9645 +> 9654 +1664,1680c1554,1572 +< 9660 +< 9661 +< 9667 +< 9676 +< 9684 +< 9690 +< 9696 +< 9705 +< 9713 +< 9722 +< 9725 +< 9731 +< 9740 +< 9749 +< 9758 +< 9764 +< 9765 +--- +> 9658 +> 9664 +> 9670 +> 9679 +> 9686 +> 9695 +> 9701 +> 9709 +> 9716 +> 9724 +> 9727 +> 9729 +> 9735 +> 9737 +> 9743 +> 9750 +> 9756 +> 9762 +> 9768 +1683c1575 +< 9789 +--- +> 9786 +1686c1578 +< 9809 +--- +> 9810 +1689,1697c1581,1589 +< 9824 +< 9832 +< 9841 +< 9847 +< 9850 +< 9856 +< 9865 +< 9873 +< 9879 +--- +> 9830 +> 9839 +> 9842 +> 9846 +> 9852 +> 9860 +> 9862 +> 9868 +> 9874 +1699,1700c1591 +< 9886 +< 9892 +--- +> 9889 +1702,1706c1593,1596 +< 9904 +< 9912 +< 9918 +< 9919 +< 9928 +--- +> 9902 +> 9908 +> 9917 +> 9923 +1708,1722c1598,1607 +< 9935 +< 9943 +< 9945 +< 9951 +< 9957 +< 9958 +< 9964 +< 9965 +< 9966 +< 9972 +< 9981 +< 9982 +< 9985 +< 9988 +< 9994 +--- +> 9933 +> 9939 +> 9948 +> 9955 +> 9961 +> 9967 +> 9973 +> 9979 +> 9980 +> 9987 +1724,1741c1609,1626 +< 10004 +< 10010 +< 10018 +< 10024 +< 10030 +< 10036 +< 10045 +< 10054 +< 10060 +< 10069 +< 10075 +< 10081 +< 10083 +< 10092 +< 10101 +< 10107 +< 10113 +< 10122 +--- +> 10002 +> 10011 +> 10019 +> 10025 +> 10033 +> 10034 +> 10040 +> 10046 +> 10052 +> 10058 +> 10066 +> 10072 +> 10078 +> 10087 +> 10093 +> 10099 +> 10108 +> 10116 +1743,1748c1628,1632 +< 10126 +< 10132 +< 10138 +< 10146 +< 10154 +< 10162 +--- +> 10129 +> 10135 +> 10143 +> 10150 +> 10159 +1750,1755c1634,1637 +< 10174 +< 10183 +< 10186 +< 10190 +< 10198 +< 10199 +--- +> 10176 +> 10182 +> 10191 +> 10197 +1758,1765c1640,1644 +< 10215 +< 10216 +< 10225 +< 10234 +< 10235 +< 10241 +< 10243 +< 10248 +--- +> 10217 +> 10223 +> 10232 +> 10238 +> 10247 +1767,1779c1646,1656 +< 10260 +< 10266 +< 10271 +< 10279 +< 10287 +< 10293 +< 10299 +< 10305 +< 10311 +< 10317 +< 10323 +< 10329 +< 10335 +--- +> 10263 +> 10269 +> 10275 +> 10281 +> 10289 +> 10297 +> 10303 +> 10312 +> 10320 +> 10321 +> 10327 +1781d1657 +< 10339 +1784,1786c1660 +< 10357 +< 10360 +< 10361 +--- +> 10358 +1789c1663,1664 +< 10375 +--- +> 10371 +> 10374 +1793,1794c1668,1669 +< 10405 +< 10413 +--- +> 10404 +> 10410 +1796,1798d1670 +< 10417 +< 10418 +< 10419 +1800d1671 +< 10427 +1802,1810c1673,1679 +< 10439 +< 10441 +< 10447 +< 10453 +< 10456 +< 10465 +< 10471 +< 10479 +< 10485 +--- +> 10442 +> 10445 +> 10451 +> 10460 +> 10469 +> 10478 +> 10484 +1812,1823c1681,1688 +< 10497 +< 10505 +< 10511 +< 10516 +< 10517 +< 10523 +< 10531 +< 10532 +< 10534 +< 10542 +< 10548 +< 10554 +--- +> 10500 +> 10506 +> 10515 +> 10521 +> 10527 +> 10535 +> 10543 +> 10549 +1825,1833c1690,1695 +< 10559 +< 10568 +< 10574 +< 10580 +< 10589 +< 10591 +< 10592 +< 10594 +< 10596 +--- +> 10564 +> 10573 +> 10579 +> 10582 +> 10588 +> 10597 +1836,1838c1698,1701 +< 10620 +< 10626 +< 10634 +--- +> 10618 +> 10624 +> 10630 +> 10636 +1841,1849c1704,1712 +< 10659 +< 10665 +< 10668 +< 10674 +< 10676 +< 10685 +< 10694 +< 10696 +< 10702 +--- +> 10656 +> 10663 +> 10672 +> 10673 +> 10679 +> 10687 +> 10689 +> 10695 +> 10701 +1851,1852c1714,1715 +< 10716 +< 10722 +--- +> 10714 +> 10721 +1854c1717 +< 10737 +--- +> 10734 +1857c1720,1721 +< 10748 +--- +> 10747 +> 10750 +1859,1861c1723,1725 +< 10764 +< 10773 +< 10779 +--- +> 10758 +> 10766 +> 10772 +1863,1873c1727,1736 +< 10788 +< 10797 +< 10803 +< 10809 +< 10818 +< 10826 +< 10832 +< 10838 +< 10839 +< 10847 +< 10853 +--- +> 10786 +> 10792 +> 10798 +> 10807 +> 10816 +> 10822 +> 10831 +> 10837 +> 10843 +> 10845 +1875,1876c1738 +< 10862 +< 10868 +--- +> 10863 +1878,1889c1740,1751 +< 10872 +< 10881 +< 10890 +< 10896 +< 10897 +< 10905 +< 10911 +< 10917 +< 10925 +< 10934 +< 10940 +< 10948 +--- +> 10875 +> 10884 +> 10891 +> 10894 +> 10900 +> 10906 +> 10914 +> 10922 +> 10930 +> 10936 +> 10942 +> 10951 +1891,1896c1753,1758 +< 10962 +< 10968 +< 10977 +< 10983 +< 10987 +< 10996 +--- +> 10958 +> 10966 +> 10973 +> 10979 +> 10988 +> 10995 +1898,1902c1760,1762 +< 11008 +< 11009 +< 11014 +< 11022 +< 11026 +--- +> 11011 +> 11020 +> 11021 +1904,1906c1764,1767 +< 11036 +< 11042 +< 11043 +--- +> 11029 +> 11034 +> 11040 +> 11046 +1908,1911c1769,1771 +< 11058 +< 11064 +< 11070 +< 11076 +--- +> 11057 +> 11065 +> 11073 +1914,1917c1774,1777 +< 11093 +< 11094 +< 11100 +< 11106 +--- +> 11091 +> 11097 +> 11103 +> 11109 +1919c1779,1780 +< 11124 +--- +> 11121 +> 11122 +1921c1782 +< 11134 +--- +> 11129 +1923,1924c1784,1785 +< 11141 +< 11147 +--- +> 11143 +> 11146 +1925a1787 +> 11159 +1930,1932c1792,1793 +< 11185 +< 11193 +< 11196 +--- +> 11188 +> 11197 +1934,1935c1795,1796 +< 11207 +< 11210 +--- +> 11208 +> 11215 +1937,1956c1798,1822 +< 11222 +< 11228 +< 11229 +< 11238 +< 11244 +< 11253 +< 11259 +< 11260 +< 11266 +< 11270 +< 11276 +< 11282 +< 11288 +< 11294 +< 11300 +< 11308 +< 11316 +< 11325 +< 11334 +< 11343 +--- +> 11217 +> 11223 +> 11225 +> 11231 +> 11237 +> 11239 +> 11245 +> 11251 +> 11254 +> 11263 +> 11269 +> 11277 +> 11283 +> 11289 +> 11295 +> 11303 +> 11309 +> 11314 +> 11315 +> 11321 +> 11329 +> 11330 +> 11332 +> 11340 +> 11346 +1958,1962c1824,1828 +< 11358 +< 11364 +< 11370 +< 11376 +< 11379 +--- +> 11354 +> 11357 +> 11366 +> 11372 +> 11378 +1964c1830 +< 11393 +--- +> 11389 +1966,1979c1832,1847 +< 11404 +< 11410 +< 11416 +< 11418 +< 11426 +< 11435 +< 11436 +< 11445 +< 11453 +< 11459 +< 11467 +< 11473 +< 11482 +< 11491 +--- +> 11398 +> 11400 +> 11409 +> 11415 +> 11424 +> 11430 +> 11438 +> 11446 +> 11454 +> 11463 +> 11469 +> 11472 +> 11478 +> 11480 +> 11489 +> 11498 +1983,1985c1851,1852 +< 11515 +< 11523 +< 11524 +--- +> 11520 +> 11526 +1987,1989c1854,1856 +< 11538 +< 11546 +< 11552 +--- +> 11541 +> 11547 +> 11554 +1992,1993c1859 +< 11575 +< 11581 +--- +> 11574 +1995a1862 +> 11590 +1998,2009c1865,1877 +< 11616 +< 11618 +< 11624 +< 11633 +< 11634 +< 11643 +< 11651 +< 11660 +< 11666 +< 11674 +< 11680 +< 11682 +--- +> 11613 +> 11619 +> 11628 +> 11636 +> 11642 +> 11648 +> 11649 +> 11657 +> 11663 +> 11664 +> 11672 +> 11678 +> 11685 +2011,2012c1879 +< 11694 +< 11700 +--- +> 11697 +2014,2021c1881,1886 +< 11707 +< 11716 +< 11722 +< 11728 +< 11736 +< 11738 +< 11744 +< 11750 +--- +> 11712 +> 11719 +> 11727 +> 11733 +> 11739 +> 11747 +2024,2035c1889,1899 +< 11768 +< 11769 +< 11778 +< 11779 +< 11787 +< 11788 +< 11796 +< 11802 +< 11811 +< 11819 +< 11828 +< 11834 +--- +> 11770 +> 11776 +> 11784 +> 11790 +> 11799 +> 11805 +> 11809 +> 11818 +> 11824 +> 11830 +> 11837 +2037c1901 +< 11848 +--- +> 11850 +2039,2058c1903,1919 +< 11855 +< 11856 +< 11862 +< 11871 +< 11872 +< 11878 +< 11882 +< 11885 +< 11891 +< 11893 +< 11901 +< 11905 +< 11914 +< 11920 +< 11926 +< 11935 +< 11943 +< 11949 +< 11953 +< 11962 +--- +> 11861 +> 11870 +> 11876 +> 11883 +> 11892 +> 11898 +> 11904 +> 11910 +> 11916 +> 11919 +> 11925 +> 11933 +> 11934 +> 11940 +> 11946 +> 11955 +> 11964 +2060,2069c1921,1931 +< 11975 +< 11977 +< 11983 +< 11991 +< 12000 +< 12006 +< 12012 +< 12018 +< 12027 +< 12033 +--- +> 11980 +> 11981 +> 11987 +> 11993 +> 11999 +> 12007 +> 12013 +> 12019 +> 12025 +> 12031 +> 12039 +2071,2074c1933,1936 +< 12048 +< 12049 +< 12058 +< 12064 +--- +> 12051 +> 12053 +> 12056 +> 12062 +2077c1939 +< 12078 +--- +> 12075 +2079,2085c1941,1946 +< 12092 +< 12098 +< 12101 +< 12107 +< 12113 +< 12119 +< 12120 +--- +> 12090 +> 12099 +> 12105 +> 12112 +> 12118 +> 12122 +2087c1948 +< 12136 +--- +> 12134 +2089,2090c1950,1951 +< 12149 +< 12158 +--- +> 12146 +> 12152 +2092,2101c1953,1959 +< 12166 +< 12175 +< 12179 +< 12185 +< 12193 +< 12199 +< 12205 +< 12214 +< 12220 +< 12221 +--- +> 12168 +> 12177 +> 12186 +> 12195 +> 12204 +> 12210 +> 12216 +2102a1961 +> 12228 +2104,2107c1963,1965 +< 12232 +< 12238 +< 12244 +< 12253 +--- +> 12239 +> 12245 +> 12248 +2110,2112c1968,1969 +< 12264 +< 12266 +< 12272 +--- +> 12268 +> 12270 +2114,2126c1971,1979 +< 12284 +< 12290 +< 12296 +< 12302 +< 12306 +< 12309 +< 12315 +< 12324 +< 12333 +< 12342 +< 12343 +< 12346 +< 12352 +--- +> 12287 +> 12294 +> 12303 +> 12311 +> 12317 +> 12325 +> 12331 +> 12340 +> 12349 +2128,2134c1981,1987 +< 12367 +< 12376 +< 12382 +< 12383 +< 12389 +< 12398 +< 12404 +--- +> 12364 +> 12370 +> 12373 +> 12381 +> 12388 +> 12396 +> 12402 +2138,2158c1991,2007 +< 12426 +< 12429 +< 12437 +< 12443 +< 12446 +< 12454 +< 12460 +< 12463 +< 12469 +< 12477 +< 12483 +< 12492 +< 12498 +< 12506 +< 12508 +< 12516 +< 12525 +< 12533 +< 12542 +< 12548 +< 12549 +--- +> 12430 +> 12439 +> 12445 +> 12447 +> 12453 +> 12462 +> 12471 +> 12480 +> 12482 +> 12488 +> 12497 +> 12504 +> 12513 +> 12521 +> 12530 +> 12536 +> 12544 +2160,2164c2009,2013 +< 12556 +< 12565 +< 12568 +< 12574 +< 12575 +--- +> 12552 +> 12558 +> 12564 +> 12570 +> 12576 +2166,2171c2015,2018 +< 12583 +< 12585 +< 12589 +< 12590 +< 12591 +< 12600 +--- +> 12586 +> 12592 +> 12598 +> 12606 +2174c2021 +< 12617 +--- +> 12620 +2177,2178c2024 +< 12633 +< 12639 +--- +> 12638 +2180,2185c2026,2031 +< 12651 +< 12657 +< 12663 +< 12672 +< 12681 +< 12687 +--- +> 12654 +> 12661 +> 12669 +> 12670 +> 12678 +> 12684 +2187,2194c2033,2038 +< 12699 +< 12705 +< 12706 +< 12709 +< 12715 +< 12723 +< 12731 +< 12737 +--- +> 12701 +> 12710 +> 12716 +> 12724 +> 12730 +> 12736 +2196,2198c2040,2041 +< 12745 +< 12751 +< 12759 +--- +> 12750 +> 12756 +2200,2201c2043 +< 12774 +< 12775 +--- +> 12772 +2203,2206c2045,2050 +< 12786 +< 12794 +< 12800 +< 12808 +--- +> 12782 +> 12785 +> 12791 +> 12793 +> 12801 +> 12805 +2208c2052 +< 12818 +--- +> 12820 +2210,2245c2054,2086 +< 12827 +< 12833 +< 12839 +< 12842 +< 12848 +< 12856 +< 12865 +< 12873 +< 12879 +< 12885 +< 12894 +< 12895 +< 12901 +< 12907 +< 12913 +< 12915 +< 12921 +< 12922 +< 12928 +< 12934 +< 12935 +< 12938 +< 12944 +< 12945 +< 12946 +< 12955 +< 12961 +< 12967 +< 12976 +< 12982 +< 12988 +< 12997 +< 13006 +< 13015 +< 13024 +< 13033 +--- +> 12835 +> 12843 +> 12849 +> 12853 +> 12862 +> 12871 +> 12875 +> 12877 +> 12883 +> 12891 +> 12900 +> 12906 +> 12912 +> 12918 +> 12927 +> 12933 +> 12942 +> 12948 +> 12949 +> 12958 +> 12964 +> 12968 +> 12974 +> 12978 +> 12984 +> 12992 +> 12998 +> 13001 +> 13007 +> 13013 +> 13019 +> 13020 +> 13028 +2247,2260c2088,2100 +< 13037 +< 13039 +< 13045 +< 13053 +< 13059 +< 13068 +< 13076 +< 13082 +< 13088 +< 13097 +< 13106 +< 13112 +< 13115 +< 13119 +--- +> 13040 +> 13049 +> 13058 +> 13060 +> 13066 +> 13075 +> 13079 +> 13085 +> 13093 +> 13099 +> 13105 +> 13114 +> 13120 +2262,2267c2102,2107 +< 13133 +< 13136 +< 13142 +< 13143 +< 13152 +< 13158 +--- +> 13128 +> 13137 +> 13138 +> 13144 +> 13150 +> 13159 +2269c2109,2110 +< 13171 +--- +> 13168 +> 13170 +2274,2276c2115,2118 +< 13191 +< 13197 +< 13206 +--- +> 13196 +> 13202 +> 13208 +> 13212 +2278,2292c2120,2132 +< 13223 +< 13231 +< 13234 +< 13240 +< 13246 +< 13252 +< 13261 +< 13267 +< 13276 +< 13282 +< 13285 +< 13291 +< 13292 +< 13298 +< 13304 +--- +> 13221 +> 13230 +> 13239 +> 13248 +> 13255 +> 13258 +> 13264 +> 13270 +> 13279 +> 13288 +> 13294 +> 13295 +> 13301 +2294,2297c2134,2138 +< 13319 +< 13327 +< 13329 +< 13335 +--- +> 13316 +> 13322 +> 13328 +> 13334 +> 13338 +2299,2304c2140,2144 +< 13347 +< 13353 +< 13362 +< 13364 +< 13370 +< 13373 +--- +> 13349 +> 13355 +> 13358 +> 13366 +> 13372 +2307,2311c2147,2151 +< 13382 +< 13390 +< 13398 +< 13402 +< 13411 +--- +> 13389 +> 13395 +> 13404 +> 13410 +> 13418 +2313,2322c2153,2159 +< 13426 +< 13434 +< 13435 +< 13443 +< 13444 +< 13450 +< 13458 +< 13459 +< 13465 +< 13471 +--- +> 13428 +> 13437 +> 13445 +> 13454 +> 13460 +> 13461 +> 13468 +2324,2356c2161,2189 +< 13475 +< 13481 +< 13482 +< 13488 +< 13496 +< 13502 +< 13508 +< 13517 +< 13523 +< 13525 +< 13528 +< 13529 +< 13531 +< 13537 +< 13543 +< 13545 +< 13554 +< 13563 +< 13564 +< 13570 +< 13576 +< 13582 +< 13588 +< 13597 +< 13603 +< 13609 +< 13615 +< 13620 +< 13622 +< 13628 +< 13637 +< 13643 +< 13649 +--- +> 13483 +> 13486 +> 13492 +> 13493 +> 13495 +> 13501 +> 13503 +> 13507 +> 13514 +> 13521 +> 13530 +> 13538 +> 13544 +> 13547 +> 13556 +> 13562 +> 13569 +> 13575 +> 13581 +> 13587 +> 13593 +> 13599 +> 13608 +> 13617 +> 13623 +> 13629 +> 13635 +> 13641 +> 13648 +2358,2360c2191,2192 +< 13660 +< 13668 +< 13671 +--- +> 13657 +> 13665 +2362,2370c2194,2201 +< 13675 +< 13681 +< 13682 +< 13688 +< 13691 +< 13697 +< 13703 +< 13711 +< 13714 +--- +> 13679 +> 13685 +> 13687 +> 13693 +> 13701 +> 13707 +> 13716 +> 13717 +2372,2377c2203,2207 +< 13723 +< 13729 +< 13738 +< 13739 +< 13748 +< 13757 +--- +> 13728 +> 13736 +> 13742 +> 13750 +> 13756 +2379,2389c2209,2219 +< 13766 +< 13774 +< 13780 +< 13782 +< 13788 +< 13791 +< 13800 +< 13809 +< 13818 +< 13824 +< 13833 +--- +> 13768 +> 13769 +> 13775 +> 13781 +> 13784 +> 13790 +> 13798 +> 13807 +> 13815 +> 13821 +> 13827 +2391,2397c2221,2229 +< 13844 +< 13850 +< 13856 +< 13862 +< 13868 +< 13874 +< 13877 +--- +> 13843 +> 13849 +> 13855 +> 13861 +> 13863 +> 13869 +> 13870 +> 13876 +> 13882 +2400c2232 +< 13890 +--- +> 13892 +2402,2440c2234,2264 +< 13907 +< 13908 +< 13911 +< 13912 +< 13917 +< 13925 +< 13934 +< 13937 +< 13946 +< 13955 +< 13961 +< 13964 +< 13973 +< 13982 +< 13990 +< 13992 +< 13994 +< 13998 +< 14004 +< 14010 +< 14016 +< 14017 +< 14023 +< 14029 +< 14035 +< 14041 +< 14050 +< 14058 +< 14064 +< 14070 +< 14076 +< 14079 +< 14080 +< 14086 +< 14095 +< 14097 +< 14098 +< 14103 +< 14109 +--- +> 13906 +> 13915 +> 13921 +> 13927 +> 13936 +> 13942 +> 13948 +> 13957 +> 13966 +> 13975 +> 13984 +> 13993 +> 13996 +> 14003 +> 14005 +> 14011 +> 14019 +> 14025 +> 14034 +> 14042 +> 14048 +> 14054 +> 14063 +> 14072 +> 14078 +> 14081 +> 14085 +> 14093 +> 14099 +> 14102 +> 14108 +2442,2451c2266,2272 +< 14119 +< 14121 +< 14122 +< 14131 +< 14140 +< 14146 +< 14155 +< 14157 +< 14159 +< 14161 +--- +> 14124 +> 14130 +> 14134 +> 14143 +> 14144 +> 14150 +> 14156 +2453,2457c2274,2277 +< 14168 +< 14174 +< 14180 +< 14181 +< 14189 +--- +> 14163 +> 14169 +> 14178 +> 14187 +2459,2473c2279,2291 +< 14201 +< 14210 +< 14213 +< 14219 +< 14227 +< 14228 +< 14234 +< 14235 +< 14241 +< 14244 +< 14253 +< 14261 +< 14267 +< 14273 +< 14279 +--- +> 14203 +> 14206 +> 14212 +> 14218 +> 14224 +> 14233 +> 14239 +> 14248 +> 14254 +> 14257 +> 14263 +> 14270 +> 14276 +2476,2478c2294,2295 +< 14294 +< 14295 +< 14301 +--- +> 14297 +> 14305 +2480,2481c2297,2299 +< 14316 +< 14322 +--- +> 14313 +> 14319 +> 14325 +2483,2486c2301,2306 +< 14332 +< 14338 +< 14346 +< 14354 +--- +> 14340 +> 14342 +> 14348 +> 14351 +> 14353 +> 14359 +2488,2501c2308,2501 +< 14366 +< 14375 +< 14381 +< 14387 +< 14388 +< 14394 +< 14402 +< 14408 +< 14414 +< 14420 +< 14429 +< 14435 +< 14443 +< My score is 14443 +--- +> 14368 +> 14376 +> 14380 +> 14389 +> 14398 +> 14404 +> 14412 +> 14413 +> 14421 +> 14428 +> 14434 +> 14442 +> 14449 +> 14455 +> 14461 +> 14464 +> 14471 +> 14477 +> 14484 +> 14490 +> 14498 +> 14504 +> 14510 +> 14519 +> 14525 +> 14527 +> 14530 +> 14537 +> 14539 +> 14545 +> 14551 +> 14553 +> 14562 +> 14571 +> 14578 +> 14584 +> 14590 +> 14596 +> 14602 +> 14611 +> 14617 +> 14623 +> 14629 +> 14634 +> 14636 +> 14642 +> 14651 +> 14657 +> 14663 +> 14665 +> 14674 +> 14682 +> 14685 +> 14687 +> 14689 +> 14695 +> 14702 +> 14708 +> 14711 +> 14717 +> 14723 +> 14731 +> 14734 +> 14740 +> 14743 +> 14749 +> 14758 +> 14759 +> 14768 +> 14777 +> 14780 +> 14786 +> 14794 +> 14800 +> 14802 +> 14808 +> 14811 +> 14820 +> 14829 +> 14838 +> 14844 +> 14853 +> 14856 +> 14864 +> 14870 +> 14876 +> 14882 +> 14888 +> 14894 +> 14897 +> 14903 +> 14906 +> 14910 +> 14919 +> 14927 +> 14934 +> 14937 +> 14938 +> 14943 +> 14951 +> 14960 +> 14963 +> 14972 +> 14981 +> 14987 +> 14990 +> 14999 +> 15008 +> 15016 +> 15018 +> 15020 +> 15024 +> 15030 +> 15036 +> 15042 +> 15049 +> 15055 +> 15061 +> 15067 +> 15073 +> 15082 +> 15090 +> 15096 +> 15102 +> 15108 +> 15111 +> 15118 +> 15124 +> 15133 +> 15135 +> 15136 +> 15141 +> 15147 +> 15153 +> 15157 +> 15159 +> 15166 +> 15175 +> 15184 +> 15190 +> 15199 +> 15201 +> 15203 +> 15205 +> 15212 +> 15218 +> 15224 +> 15230 +> 15237 +> 15245 +> 15251 +> 15257 +> 15266 +> 15269 +> 15275 +> 15283 +> 15284 +> 15290 +> 15297 +> 15303 +> 15306 +> 15315 +> 15323 +> 15329 +> 15335 +> 15341 +> 15344 +> 15350 +> 15356 +> 15363 +> 15369 +> 15375 +> 15384 +> 15390 +> 15399 +> 15406 +> 15412 +> 15420 +> 15428 +> 15434 +> 15440 +> 15449 +> 15455 +> 15461 +> 15468 +> 15474 +> 15482 +> 15488 +> 15494 +> 15500 +> 15509 +> 15515 +> 15523 +> 15523 diff --git a/2/main.cpp b/2/main.cpp new file mode 100644 index 0000000..6a6f051 --- /dev/null +++ b/2/main.cpp @@ -0,0 +1,35 @@ +#include +#include +#include +#include + +constexpr char ROCK = 1; +constexpr char PAPER = 2; +constexpr char SCISSORS = 3; + +inline int get_result(const char& myChoice, const char& opponentChoice) { + if (myChoice == SCISSORS and opponentChoice == ROCK) { return 0; } + else if (myChoice == ROCK and opponentChoice == SCISSORS) { return 6; } + else if (myChoice == opponentChoice) { return 3; } + else if (myChoice > opponentChoice) { return 6; } + return 0; +} + +int main() { + int score = 0; + auto is = std::ifstream("scores.txt"); + std::string line; + if (is.is_open()) { + for (std::string line; std::getline(is, line); ) { + char other = line.at(0) + 1 - 'A'; // convert to 1,2,3; + char mine = line.at(2) + 1 - 'X'; // convert to 1,2,3 + score += mine + get_result(mine, other); + } + } + else { + std::cerr << "Could not open file scores.txt" << std::endl; + return 1; + } + std::cout << "My score is " << score << std::endl; + return 0; +} diff --git a/2/out b/2/out new file mode 100644 index 0000000..ac1dfa6 --- /dev/null +++ b/2/out @@ -0,0 +1,2501 @@ +9 +18 +24 +30 +31 +33 +41 +50 +53 +61 +67 +74 +80 +87 +88 +97 +106 +109 +115 +121 +123 +129 +138 +147 +151 +159 +168 +177 +183 +192 +201 +208 +214 +222 +226 +230 +236 +242 +243 +250 +259 +262 +263 +272 +281 +284 +293 +301 +307 +313 +314 +320 +323 +329 +335 +341 +347 +350 +359 +365 +368 +374 +380 +382 +390 +397 +403 +409 +415 +421 +429 +436 +444 +452 +459 +468 +476 +478 +484 +493 +499 +508 +517 +526 +528 +537 +545 +551 +557 +561 +568 +574 +578 +584 +590 +597 +600 +606 +612 +621 +623 +631 +633 +635 +638 +647 +653 +659 +665 +668 +674 +675 +681 +689 +695 +702 +704 +706 +715 +721 +727 +731 +738 +744 +750 +753 +762 +771 +778 +784 +793 +800 +809 +815 +824 +833 +842 +851 +853 +859 +868 +874 +880 +886 +892 +901 +907 +916 +922 +931 +937 +939 +945 +951 +958 +964 +970 +972 +978 +980 +987 +996 +1005 +1011 +1014 +1020 +1026 +1032 +1041 +1047 +1056 +1062 +1071 +1077 +1083 +1084 +1093 +1099 +1105 +1108 +1111 +1120 +1126 +1132 +1135 +1136 +1143 +1146 +1152 +1158 +1163 +1172 +1181 +1189 +1198 +1204 +1210 +1218 +1227 +1229 +1232 +1239 +1242 +1250 +1257 +1259 +1265 +1274 +1280 +1288 +1297 +1306 +1312 +1318 +1324 +1330 +1336 +1345 +1351 +1355 +1361 +1367 +1375 +1381 +1389 +1395 +1404 +1410 +1418 +1424 +1426 +1432 +1441 +1448 +1456 +1463 +1471 +1472 +1474 +1475 +1481 +1483 +1489 +1491 +1493 +1502 +1508 +1516 +1523 +1529 +1535 +1544 +1547 +1553 +1559 +1561 +1567 +1569 +1570 +1576 +1582 +1588 +1595 +1603 +1612 +1618 +1624 +1630 +1639 +1647 +1650 +1658 +1667 +1670 +1678 +1687 +1693 +1701 +1704 +1713 +1722 +1731 +1737 +1743 +1749 +1755 +1761 +1767 +1776 +1782 +1788 +1794 +1797 +1805 +1812 +1818 +1821 +1827 +1835 +1841 +1849 +1855 +1861 +1865 +1867 +1873 +1877 +1884 +1888 +1897 +1903 +1907 +1913 +1922 +1926 +1932 +1940 +1943 +1945 +1953 +1955 +1958 +1967 +1970 +1979 +1986 +1993 +1999 +2005 +2014 +2022 +2028 +2036 +2042 +2051 +2052 +2053 +2054 +2057 +2066 +2073 +2079 +2087 +2093 +2094 +2102 +2109 +2118 +2124 +2130 +2136 +2142 +2145 +2154 +2163 +2164 +2172 +2178 +2185 +2193 +2199 +2205 +2211 +2219 +2223 +2232 +2238 +2241 +2243 +2246 +2255 +2263 +2269 +2275 +2284 +2292 +2301 +2304 +2312 +2318 +2322 +2328 +2334 +2343 +2349 +2356 +2364 +2372 +2381 +2387 +2388 +2396 +2402 +2408 +2412 +2415 +2421 +2427 +2435 +2441 +2443 +2451 +2459 +2468 +2474 +2480 +2487 +2493 +2501 +2510 +2516 +2522 +2530 +2539 +2545 +2551 +2560 +2568 +2577 +2583 +2589 +2595 +2602 +2608 +2614 +2620 +2622 +2629 +2631 +2637 +2646 +2654 +2661 +2670 +2677 +2684 +2690 +2693 +2699 +2700 +2708 +2714 +2723 +2727 +2728 +2735 +2741 +2747 +2756 +2765 +2771 +2777 +2785 +2794 +2797 +2806 +2809 +2813 +2819 +2822 +2825 +2826 +2829 +2838 +2847 +2855 +2857 +2866 +2875 +2884 +2893 +2899 +2908 +2914 +2923 +2925 +2931 +2937 +2944 +2950 +2952 +2954 +2961 +2969 +2971 +2980 +2986 +2994 +2997 +2998 +3004 +3010 +3018 +3026 +3034 +3040 +3043 +3049 +3054 +3058 +3066 +3072 +3076 +3085 +3091 +3097 +3106 +3112 +3115 +3122 +3128 +3137 +3146 +3152 +3161 +3164 +3170 +3176 +3184 +3193 +3201 +3210 +3216 +3225 +3231 +3240 +3249 +3257 +3259 +3268 +3274 +3277 +3286 +3292 +3298 +3301 +3310 +3316 +3324 +3327 +3334 +3343 +3351 +3359 +3365 +3368 +3377 +3386 +3392 +3398 +3404 +3410 +3418 +3422 +3428 +3437 +3443 +3449 +3451 +3457 +3461 +3464 +3470 +3471 +3474 +3475 +3476 +3484 +3492 +3500 +3506 +3512 +3518 +3521 +3528 +3536 +3542 +3551 +3557 +3561 +3570 +3574 +3577 +3583 +3589 +3595 +3596 +3605 +3612 +3621 +3627 +3633 +3639 +3647 +3656 +3665 +3671 +3675 +3684 +3692 +3698 +3706 +3714 +3720 +3726 +3734 +3741 +3747 +3755 +3761 +3770 +3779 +3785 +3787 +3796 +3805 +3811 +3819 +3825 +3834 +3835 +3843 +3846 +3852 +3861 +3867 +3874 +3882 +3885 +3893 +3902 +3905 +3914 +3922 +3930 +3939 +3945 +3951 +3957 +3965 +3969 +3978 +3986 +3992 +3993 +3999 +4005 +4013 +4019 +4025 +4027 +4033 +4035 +4044 +4053 +4059 +4065 +4074 +4083 +4092 +4098 +4107 +4116 +4122 +4128 +4135 +4141 +4147 +4156 +4165 +4172 +4180 +4182 +4189 +4198 +4205 +4214 +4220 +4223 +4225 +4231 +4238 +4239 +4247 +4249 +4253 +4259 +4265 +4271 +4277 +4285 +4287 +4293 +4301 +4307 +4313 +4322 +4331 +4340 +4346 +4352 +4358 +4364 +4370 +4376 +4385 +4391 +4400 +4406 +4415 +4421 +4427 +4436 +4442 +4448 +4454 +4462 +4468 +4474 +4478 +4484 +4490 +4494 +4503 +4509 +4517 +4524 +4530 +4533 +4535 +4543 +4549 +4558 +4564 +4573 +4580 +4582 +4591 +4597 +4603 +4611 +4618 +4624 +4630 +4631 +4637 +4643 +4649 +4655 +4658 +4666 +4672 +4681 +4687 +4696 +4704 +4713 +4719 +4728 +4733 +4739 +4748 +4756 +4762 +4764 +4770 +4774 +4783 +4789 +4792 +4795 +4804 +4808 +4817 +4826 +4828 +4834 +4840 +4845 +4854 +4860 +4868 +4869 +4878 +4884 +4890 +4896 +4897 +4905 +4913 +4922 +4931 +4937 +4946 +4952 +4954 +4963 +4972 +4973 +4981 +4989 +4997 +4998 +5004 +5010 +5019 +5025 +5032 +5041 +5047 +5053 +5062 +5068 +5074 +5082 +5091 +5099 +5101 +5110 +5119 +5128 +5135 +5141 +5147 +5153 +5160 +5166 +5170 +5179 +5185 +5191 +5199 +5208 +5214 +5222 +5228 +5237 +5243 +5249 +5258 +5267 +5273 +5279 +5281 +5287 +5289 +5296 +5302 +5304 +5310 +5318 +5327 +5336 +5344 +5353 +5354 +5355 +5358 +5360 +5366 +5372 +5381 +5387 +5393 +5399 +5405 +5407 +5413 +5422 +5428 +5434 +5440 +5449 +5458 +5464 +5465 +5467 +5471 +5477 +5480 +5482 +5488 +5494 +5503 +5509 +5515 +5521 +5530 +5538 +5541 +5542 +5549 +5557 +5565 +5571 +5577 +5583 +5589 +5595 +5601 +5603 +5609 +5615 +5621 +5629 +5632 +5638 +5646 +5652 +5658 +5667 +5676 +5677 +5685 +5694 +5696 +5702 +5711 +5714 +5722 +5726 +5732 +5741 +5747 +5756 +5765 +5771 +5777 +5783 +5789 +5797 +5800 +5806 +5812 +5820 +5822 +5828 +5832 +5833 +5834 +5840 +5846 +5855 +5863 +5871 +5879 +5883 +5889 +5898 +5907 +5916 +5924 +5926 +5935 +5938 +5944 +5945 +5951 +5957 +5964 +5971 +5977 +5985 +5994 +6000 +6008 +6014 +6018 +6024 +6033 +6042 +6051 +6057 +6066 +6072 +6075 +6081 +6090 +6096 +6104 +6110 +6113 +6119 +6121 +6130 +6133 +6139 +6144 +6147 +6153 +6157 +6163 +6172 +6176 +6182 +6191 +6197 +6204 +6212 +6218 +6227 +6231 +6237 +6246 +6252 +6260 +6266 +6272 +6278 +6287 +6289 +6295 +6302 +6305 +6311 +6317 +6326 +6332 +6338 +6344 +6347 +6353 +6361 +6365 +6371 +6379 +6386 +6392 +6401 +6407 +6416 +6425 +6433 +6442 +6450 +6458 +6465 +6474 +6480 +6486 +6492 +6498 +6504 +6512 +6521 +6527 +6535 +6544 +6550 +6556 +6564 +6573 +6579 +6581 +6590 +6596 +6605 +6608 +6615 +6624 +6626 +6632 +6638 +6645 +6652 +6656 +6662 +6671 +6674 +6680 +6689 +6690 +6696 +6702 +6708 +6714 +6723 +6724 +6730 +6736 +6742 +6751 +6753 +6762 +6763 +6765 +6771 +6777 +6786 +6789 +6791 +6798 +6804 +6813 +6819 +6825 +6831 +6840 +6841 +6847 +6853 +6861 +6867 +6869 +6877 +6880 +6885 +6891 +6899 +6906 +6913 +6920 +6926 +6935 +6941 +6947 +6956 +6962 +6970 +6976 +6982 +6991 +6998 +7004 +7013 +7019 +7027 +7033 +7039 +7046 +7052 +7061 +7063 +7069 +7072 +7078 +7087 +7090 +7099 +7105 +7113 +7122 +7128 +7134 +7143 +7146 +7152 +7159 +7165 +7171 +7179 +7187 +7190 +7196 +7204 +7208 +7214 +7220 +7226 +7233 +7236 +7242 +7250 +7256 +7262 +7264 +7270 +7276 +7285 +7291 +7297 +7306 +7315 +7321 +7327 +7333 +7342 +7348 +7354 +7356 +7365 +7367 +7376 +7377 +7383 +7389 +7397 +7406 +7408 +7417 +7426 +7435 +7444 +7450 +7452 +7456 +7462 +7468 +7474 +7480 +7486 +7495 +7501 +7509 +7515 +7521 +7529 +7537 +7543 +7549 +7558 +7567 +7574 +7580 +7586 +7590 +7596 +7598 +7604 +7613 +7619 +7627 +7633 +7639 +7645 +7652 +7660 +7666 +7673 +7682 +7688 +7694 +7696 +7702 +7710 +7719 +7728 +7732 +7734 +7740 +7741 +7745 +7751 +7757 +7763 +7769 +7771 +7775 +7784 +7790 +7796 +7804 +7805 +7808 +7816 +7825 +7831 +7838 +7842 +7849 +7851 +7857 +7858 +7862 +7868 +7874 +7875 +7883 +7891 +7899 +7905 +7911 +7919 +7925 +7928 +7936 +7942 +7943 +7949 +7955 +7962 +7968 +7974 +7977 +7986 +7989 +7991 +7993 +7995 +8001 +8008 +8014 +8022 +8031 +8037 +8046 +8052 +8060 +8067 +8073 +8079 +8088 +8094 +8096 +8104 +8113 +8122 +8123 +8132 +8138 +8146 +8152 +8161 +8169 +8175 +8181 +8190 +8198 +8204 +8210 +8216 +8222 +8225 +8233 +8239 +8246 +8249 +8252 +8258 +8264 +8270 +8278 +8287 +8296 +8305 +8314 +8320 +8327 +8333 +8339 +8348 +8357 +8363 +8370 +8373 +8381 +8387 +8396 +8403 +8410 +8418 +8426 +8432 +8433 +8439 +8441 +8448 +8456 +8458 +8464 +8470 +8479 +8482 +8488 +8494 +8500 +8507 +8513 +8522 +8530 +8536 +8545 +8551 +8559 +8567 +8568 +8569 +8578 +8584 +8590 +8596 +8602 +8609 +8615 +8624 +8631 +8638 +8641 +8646 +8652 +8658 +8665 +8674 +8680 +8686 +8689 +8695 +8702 +8710 +8713 +8719 +8728 +8734 +8735 +8743 +8749 +8755 +8764 +8771 +8780 +8789 +8795 +8801 +8807 +8816 +8819 +8825 +8829 +8835 +8841 +8847 +8854 +8861 +8870 +8872 +8878 +8880 +8883 +8891 +8895 +8904 +8912 +8918 +8920 +8929 +8938 +8947 +8952 +8961 +8965 +8971 +8979 +8988 +8996 +9002 +9008 +9014 +9022 +9028 +9037 +9043 +9046 +9048 +9055 +9063 +9071 +9079 +9088 +9090 +9096 +9102 +9109 +9118 +9126 +9132 +9138 +9147 +9150 +9156 +9165 +9172 +9178 +9187 +9193 +9199 +9204 +9213 +9215 +9224 +9228 +9230 +9239 +9245 +9253 +9259 +9262 +9268 +9277 +9281 +9283 +9285 +9293 +9296 +9305 +9308 +9314 +9316 +9323 +9329 +9337 +9343 +9351 +9357 +9363 +9369 +9371 +9378 +9385 +9394 +9402 +9408 +9412 +9418 +9421 +9428 +9432 +9435 +9443 +9449 +9455 +9461 +9470 +9479 +9485 +9491 +9497 +9505 +9511 +9514 +9520 +9526 +9533 +9540 +9546 +9552 +9558 +9564 +9570 +9578 +9587 +9596 +9602 +9603 +9605 +9611 +9617 +9623 +9631 +9632 +9638 +9645 +9654 +9657 +9658 +9664 +9670 +9679 +9686 +9695 +9701 +9709 +9716 +9724 +9727 +9729 +9735 +9737 +9743 +9750 +9756 +9762 +9768 +9774 +9780 +9786 +9795 +9801 +9810 +9817 +9823 +9830 +9839 +9842 +9846 +9852 +9860 +9862 +9868 +9874 +9880 +9889 +9898 +9902 +9908 +9917 +9923 +9929 +9933 +9939 +9948 +9955 +9961 +9967 +9973 +9979 +9980 +9987 +9996 +10002 +10011 +10019 +10025 +10033 +10034 +10040 +10046 +10052 +10058 +10066 +10072 +10078 +10087 +10093 +10099 +10108 +10116 +10123 +10129 +10135 +10143 +10150 +10159 +10168 +10176 +10182 +10191 +10197 +10205 +10214 +10217 +10223 +10232 +10238 +10247 +10254 +10263 +10269 +10275 +10281 +10289 +10297 +10303 +10312 +10320 +10321 +10327 +10336 +10343 +10349 +10358 +10367 +10369 +10371 +10374 +10381 +10387 +10396 +10404 +10410 +10416 +10425 +10433 +10442 +10445 +10451 +10460 +10469 +10478 +10484 +10491 +10500 +10506 +10515 +10521 +10527 +10535 +10543 +10549 +10556 +10564 +10573 +10579 +10582 +10588 +10597 +10605 +10611 +10618 +10624 +10630 +10636 +10642 +10650 +10656 +10663 +10672 +10673 +10679 +10687 +10689 +10695 +10701 +10708 +10714 +10721 +10728 +10734 +10743 +10744 +10747 +10750 +10756 +10758 +10766 +10772 +10780 +10786 +10792 +10798 +10807 +10816 +10822 +10831 +10837 +10843 +10845 +10854 +10863 +10869 +10875 +10884 +10891 +10894 +10900 +10906 +10914 +10922 +10930 +10936 +10942 +10951 +10954 +10958 +10966 +10973 +10979 +10988 +10995 +11002 +11011 +11020 +11021 +11027 +11029 +11034 +11040 +11046 +11052 +11057 +11065 +11073 +11079 +11085 +11091 +11097 +11103 +11109 +11115 +11121 +11122 +11125 +11129 +11135 +11143 +11146 +11153 +11159 +11161 +11167 +11173 +11179 +11188 +11197 +11205 +11208 +11215 +11216 +11217 +11223 +11225 +11231 +11237 +11239 +11245 +11251 +11254 +11263 +11269 +11277 +11283 +11289 +11295 +11303 +11309 +11314 +11315 +11321 +11329 +11330 +11332 +11340 +11346 +11352 +11354 +11357 +11366 +11372 +11378 +11387 +11389 +11396 +11398 +11400 +11409 +11415 +11424 +11430 +11438 +11446 +11454 +11463 +11469 +11472 +11478 +11480 +11489 +11498 +11500 +11506 +11512 +11520 +11526 +11532 +11541 +11547 +11554 +11558 +11566 +11574 +11583 +11589 +11590 +11598 +11607 +11613 +11619 +11628 +11636 +11642 +11648 +11649 +11657 +11663 +11664 +11672 +11678 +11685 +11688 +11697 +11706 +11712 +11719 +11727 +11733 +11739 +11747 +11756 +11762 +11770 +11776 +11784 +11790 +11799 +11805 +11809 +11818 +11824 +11830 +11837 +11842 +11850 +11854 +11861 +11870 +11876 +11883 +11892 +11898 +11904 +11910 +11916 +11919 +11925 +11933 +11934 +11940 +11946 +11955 +11964 +11971 +11980 +11981 +11987 +11993 +11999 +12007 +12013 +12019 +12025 +12031 +12039 +12042 +12051 +12053 +12056 +12062 +12068 +12074 +12075 +12084 +12090 +12099 +12105 +12112 +12118 +12122 +12128 +12134 +12140 +12146 +12152 +12160 +12168 +12177 +12186 +12195 +12204 +12210 +12216 +12222 +12228 +12231 +12239 +12245 +12248 +12256 +12262 +12268 +12270 +12278 +12287 +12294 +12303 +12311 +12317 +12325 +12331 +12340 +12349 +12358 +12364 +12370 +12373 +12381 +12388 +12396 +12402 +12410 +12416 +12422 +12430 +12439 +12445 +12447 +12453 +12462 +12471 +12480 +12482 +12488 +12497 +12504 +12513 +12521 +12530 +12536 +12544 +12550 +12552 +12558 +12564 +12570 +12576 +12577 +12586 +12592 +12598 +12606 +12608 +12614 +12620 +12626 +12632 +12638 +12645 +12654 +12661 +12669 +12670 +12678 +12684 +12693 +12701 +12710 +12716 +12724 +12730 +12736 +12743 +12750 +12756 +12765 +12772 +12778 +12782 +12785 +12791 +12793 +12801 +12805 +12814 +12820 +12826 +12835 +12843 +12849 +12853 +12862 +12871 +12875 +12877 +12883 +12891 +12900 +12906 +12912 +12918 +12927 +12933 +12942 +12948 +12949 +12958 +12964 +12968 +12974 +12978 +12984 +12992 +12998 +13001 +13007 +13013 +13019 +13020 +13028 +13036 +13040 +13049 +13058 +13060 +13066 +13075 +13079 +13085 +13093 +13099 +13105 +13114 +13120 +13127 +13128 +13137 +13138 +13144 +13150 +13159 +13162 +13168 +13170 +13172 +13178 +13184 +13190 +13196 +13202 +13208 +13212 +13215 +13221 +13230 +13239 +13248 +13255 +13258 +13264 +13270 +13279 +13288 +13294 +13295 +13301 +13310 +13316 +13322 +13328 +13334 +13338 +13341 +13349 +13355 +13358 +13366 +13372 +13375 +13381 +13389 +13395 +13404 +13410 +13418 +13420 +13428 +13437 +13445 +13454 +13460 +13461 +13468 +13474 +13483 +13486 +13492 +13493 +13495 +13501 +13503 +13507 +13514 +13521 +13530 +13538 +13544 +13547 +13556 +13562 +13569 +13575 +13581 +13587 +13593 +13599 +13608 +13617 +13623 +13629 +13635 +13641 +13648 +13651 +13657 +13665 +13673 +13679 +13685 +13687 +13693 +13701 +13707 +13716 +13717 +13720 +13728 +13736 +13742 +13750 +13756 +13760 +13768 +13769 +13775 +13781 +13784 +13790 +13798 +13807 +13815 +13821 +13827 +13836 +13843 +13849 +13855 +13861 +13863 +13869 +13870 +13876 +13882 +13883 +13886 +13892 +13899 +13906 +13915 +13921 +13927 +13936 +13942 +13948 +13957 +13966 +13975 +13984 +13993 +13996 +14003 +14005 +14011 +14019 +14025 +14034 +14042 +14048 +14054 +14063 +14072 +14078 +14081 +14085 +14093 +14099 +14102 +14108 +14115 +14124 +14130 +14134 +14143 +14144 +14150 +14156 +14162 +14163 +14169 +14178 +14187 +14195 +14203 +14206 +14212 +14218 +14224 +14233 +14239 +14248 +14254 +14257 +14263 +14270 +14276 +14282 +14288 +14297 +14305 +14307 +14313 +14319 +14325 +14331 +14340 +14342 +14348 +14351 +14353 +14359 +14360 +14368 +14376 +14380 +14389 +14398 +14404 +14412 +14413 +14421 +14428 +14434 +14442 +14449 +14455 +14461 +14464 +14471 +14477 +14484 +14490 +14498 +14504 +14510 +14519 +14525 +14527 +14530 +14537 +14539 +14545 +14551 +14553 +14562 +14571 +14578 +14584 +14590 +14596 +14602 +14611 +14617 +14623 +14629 +14634 +14636 +14642 +14651 +14657 +14663 +14665 +14674 +14682 +14685 +14687 +14689 +14695 +14702 +14708 +14711 +14717 +14723 +14731 +14734 +14740 +14743 +14749 +14758 +14759 +14768 +14777 +14780 +14786 +14794 +14800 +14802 +14808 +14811 +14820 +14829 +14838 +14844 +14853 +14856 +14864 +14870 +14876 +14882 +14888 +14894 +14897 +14903 +14906 +14910 +14919 +14927 +14934 +14937 +14938 +14943 +14951 +14960 +14963 +14972 +14981 +14987 +14990 +14999 +15008 +15016 +15018 +15020 +15024 +15030 +15036 +15042 +15049 +15055 +15061 +15067 +15073 +15082 +15090 +15096 +15102 +15108 +15111 +15118 +15124 +15133 +15135 +15136 +15141 +15147 +15153 +15157 +15159 +15166 +15175 +15184 +15190 +15199 +15201 +15203 +15205 +15212 +15218 +15224 +15230 +15237 +15245 +15251 +15257 +15266 +15269 +15275 +15283 +15284 +15290 +15297 +15303 +15306 +15315 +15323 +15329 +15335 +15341 +15344 +15350 +15356 +15363 +15369 +15375 +15384 +15390 +15399 +15406 +15412 +15420 +15428 +15434 +15440 +15449 +15455 +15461 +15468 +15474 +15482 +15488 +15494 +15500 +15509 +15515 +15523 +My score is 15523 diff --git a/2/scores.txt b/2/scores.txt new file mode 100644 index 0000000..d7d6a83 --- /dev/null +++ b/2/scores.txt @@ -0,0 +1,2500 @@ +B Z +B Z +C Z +C Z +B X +C Y +A Y +B Z +A Z +A Y +C Z +C X +C Z +C X +B X +B Z +B Z +A Z +C Z +C Z +C Y +C Z +B Z +B Z +A X +A Y +B Z +B Z +C Z +B Z +B Z +C X +C Z +A Y +A X +A X +C Z +C Z +B X +C X +B Z +A Z +B X +B Z +B Z +A Z +B Z +A Y +C Z +C Z +B X +C Z +A Z +C Z +C Z +C Z +C Z +A Z +B Z +C Z +A Z +C Z +C Z +C Y +A Y +C X +C Z +C Z +C Z +C Z +A Y +C X +A Y +A Y +C X +B Z +A Y +C Y +C Z +B Z +C Z +B Z +B Z +B Z +C Y +B Z +A Y +C Z +C Z +A X +C X +C Z +A X +C Z +C Z +C X +A Z +C Z +C Z +B Z +C Y +A Y +C Y +C Y +A Z +B Z +C Z +C Z +C Z +A Z +C Z +B X +C Z +A Y +C Z +C X +C Y +C Y +B Z +C Z +C Z +A X +C X +C Z +C Z +A Z +B Z +B Z +C X +C Z +B Z +C X +B Z +C Z +B Z +B Z +B Z +B Z +C Y +C Z +B Z +C Z +C Z +C Z +C Z +B Z +C Z +B Z +C Z +B Z +C Z +C Y +C Z +C Z +C X +C Z +C Z +C Y +C Z +C Y +C X +B Z +B Z +C Z +A Z +C Z +C Z +C Z +B Z +C Z +B Z +C Z +B Z +C Z +C Z +B X +B Z +C Z +C Z +A Z +A Z +B Z +C Z +C Z +A Z +B X +C X +A Z +C Z +C Z +B Y +B Z +B Z +A Y +B Z +C Z +C Z +A Y +B Z +C Y +A Z +C X +A Z +A Y +C X +C Y +C Z +B Z +C Z +A Y +B Z +B Z +C Z +C Z +C Z +C Z +C Z +B Z +C Z +A X +C Z +C Z +A Y +C Z +A Y +C Z +B Z +C Z +A Y +C Z +C Y +C Z +B Z +C X +A Y +C X +A Y +B X +C Y +B X +C Z +C Y +C Z +C Y +C Y +B Z +C Z +A Y +C X +C Z +C Z +B Z +A Z +C Z +C Z +C Y +C Z +C Y +B X +C Z +C Z +C Z +C X +A Y +B Z +C Z +C Z +C Z +B Z +A Y +A Z +A Y +B Z +A Z +A Y +B Z +C Z +A Y +A Z +B Z +B Z +B Z +C Z +C Z +C Z +C Z +C Z +C Z +B Z +C Z +C Z +C Z +A Z +A Y +C X +C Z +A Z +C Z +A Y +C Z +A Y +C Z +C Z +A X +C Y +C Z +A X +C X +A X +B Z +C Z +A X +C Z +B Z +A X +C Z +A Y +A Z +C Y +A Y +C Y +A Z +B Z +A Z +B Z +C X +C X +C Z +C Z +B Z +A Y +C Z +A Y +C Z +B Z +B X +B X +B X +A Z +B Z +C X +C Z +A Y +C Z +B X +A Y +C X +B Z +C Z +C Z +C Z +C Z +A Z +B Z +B Z +B X +A Y +C Z +C X +A Y +C Z +C Z +C Z +A Y +A X +B Z +C Z +A Z +C Y +A Z +B Z +A Y +C Z +C Z +B Z +A Y +B Z +A Z +A Y +C Z +A X +C Z +C Z +B Z +C Z +C X +A Y +A Y +B Z +C Z +B X +A Y +C Z +C Z +A X +A Z +C Z +C Z +A Y +C Z +C Y +A Y +A Y +B Z +C Z +C Z +C X +C Z +A Y +B Z +C Z +C Z +A Y +B Z +C Z +C Z +B Z +A Y +B Z +C Z +C Z +C Z +C X +C Z +C Z +C Z +C Y +C X +C Y +C Z +B Z +A Y +C X +B Z +C X +C X +C Z +A Z +C Z +B X +A Y +C Z +B Z +A X +B X +C X +C Z +C Z +B Z +B Z +C Z +C Z +A Y +B Z +A Z +B Z +A Z +A X +C Z +A Z +A Z +B X +A Z +B Z +B Z +A Y +C Y +B Z +B Z +B Z +B Z +C Z +B Z +C Z +B Z +C Y +C Z +C Z +C X +C Z +C Y +C Y +C X +A Y +C Y +B Z +C Z +A Y +A Z +B X +C Z +C Z +A Y +A Y +A Y +C Z +A Z +C Z +B Y +A X +A Y +C Z +A X +B Z +C Z +C Z +B Z +C Z +A Z +C X +C Z +B Z +B Z +C Z +B Z +A Z +C Z +C Z +A Y +B Z +A Y +B Z +C Z +B Z +C Z +B Z +B Z +A Y +C Y +B Z +C Z +A Z +B Z +C Z +C Z +A Z +B Z +C Z +A Y +A Z +C X +B Z +A Y +A Y +C Z +A Z +B Z +B Z +C Z +C Z +C Z +C Z +A Y +A X +C Z +B Z +C Z +C Z +C Y +C Z +A X +A Z +C Z +B X +A Z +B X +B X +A Y +A Y +A Y +C Z +C Z +C Z +A Z +C X +A Y +C Z +B Z +C Z +A X +B Z +A X +A Z +C Z +C Z +C Z +B X +B Z +C X +B Z +C Z +C Z +C Z +A Y +B Z +B Z +C Z +A X +B Z +A Y +C Z +A Y +A Y +C Z +C Z +A Y +C X +C Z +A Y +C Z +B Z +B Z +C Z +C Y +B Z +B Z +C Z +A Y +C Z +B Z +B X +A Y +A Z +C Z +B Z +C Z +C X +A Y +A Z +A Y +B Z +A Z +B Z +A Y +A Y +B Z +C Z +C Z +C Z +A Y +A X +B Z +A Y +C Z +B X +C Z +C Z +A Y +C Z +C Z +C Y +C Z +C Y +B Z +B Z +C Z +C Z +B Z +B Z +B Z +C Z +B Z +B Z +C Z +C Z +C X +C Z +C Z +B Z +B Z +C X +A Y +C Y +C X +B Z +C X +B Z +C Z +A Z +C Y +C Z +C X +B X +A Y +C Y +A X +C Z +C Z +C Z +C Z +A Y +C Y +C Z +A Y +C Z +C Z +B Z +B Z +B Z +C Z +C Z +C Z +C Z +C Z +C Z +B Z +C Z +B Z +C Z +B Z +C Z +C Z +B Z +C Z +C Z +C Z +A Y +C Z +C Z +A X +C Z +C Z +A X +B Z +C Z +A Y +C X +C Z +A Z +C Y +A Y +C Z +B Z +C Z +B Z +C X +C Y +B Z +C Z +C Z +A Y +C X +C Z +C Z +B X +C Z +C Z +C Z +C Z +A Z +A Y +C Z +B Z +C Z +B Z +A Y +B Z +C Z +B Z +B Y +C Z +B Z +A Y +C Z +C Y +C Z +A X +B Z +C Z +A Z +A Z +B Z +A X +B Z +B Z +C Y +C Z +C Z +B Y +B Z +C Z +A Y +B X +B Z +C Z +C Z +C Z +B X +A Y +A Y +B Z +B Z +C Z +B Z +C Z +C Y +B Z +B Z +B X +A Y +A Y +A Y +B X +C Z +C Z +B Z +C Z +C X +B Z +C Z +C Z +B Z +C Z +C Z +A Y +B Z +A Y +C Y +B Z +B Z +B Z +C X +C Z +C Z +C Z +C X +C Z +A X +B Z +C Z +C Z +A Y +B Z +C Z +A Y +C Z +B Z +C Z +C Z +B Z +B Z +C Z +C Z +C Y +C Z +C Y +C X +C Z +C Y +C Z +A Y +B Z +B Z +A Y +B Z +B X +B X +A Z +C Y +C Z +C Z +B Z +C Z +C Z +C Z +C Z +C Y +C Z +B Z +C Z +C Z +C Z +B Z +B Z +C Z +B X +C Y +A X +C Z +A Z +C Y +C Z +C Z +B Z +C Z +C Z +C Z +B Z +A Y +A Z +B X +C X +A Y +A Y +C Z +C Z +C Z +C Z +C Z +C Z +C Y +C Z +C Z +C Z +A Y +A Z +C Z +A Y +C Z +C Z +B Z +B Z +B X +A Y +B Z +C Y +C Z +B Z +A Z +A Y +A X +C Z +B Z +C Z +B Z +B Z +C Z +C Z +C Z +C Z +A Y +A Z +C Z +C Z +A Y +C Y +C Z +A X +B X +B X +C Z +C Z +B Z +A Y +A Y +A Y +A X +C Z +B Z +B Z +B Z +A Y +C Y +B Z +A Z +C Z +B X +C Z +C Z +C X +C X +C Z +A Y +B Z +C Z +A Y +C Z +A X +C Z +B Z +B Z +B Z +C Z +B Z +C Z +A Z +C Z +B Z +C Z +A Y +C Z +A Z +C Z +C Y +B Z +A Z +C Z +B Y +A Z +C Z +A X +C Z +B Z +A X +C Z +B Z +C Z +C X +A Y +C Z +B Z +A X +C Z +B Z +C Z +A Y +C Z +C Z +C Z +B Z +C Y +C Z +C X +A Z +C Z +C Z +B Z +C Z +C Z +C Z +A Z +C Z +A Y +A X +C Z +A Y +C X +C Z +B Z +C Z +B Z +B Z +A Y +B Z +A Y +A Y +C X +B Z +C Z +C Z +C Z +C Z +C Z +A Y +B Z +C Z +A Y +B Z +C Z +C Z +A Y +B Z +C Z +C Y +B Z +C Z +B Z +A Z +C X +B Z +C Y +C Z +C Z +C X +C X +A X +C Z +B Z +A Z +C Z +B Z +B X +C Z +C Z +C Z +C Z +B Z +B X +C Z +C Z +C Z +B Z +C Y +B Z +B X +C Y +C Z +C Z +B Z +A Z +C Y +C X +C Z +B Z +C Z +C Z +C Z +B Z +B X +C Z +C Z +A Y +C Z +C Y +A Y +A Z +B Y +C Z +A Y +C X +C X +C X +C Z +B Z +C Z +C Z +B Z +C Z +A Y +C Z +C Z +B Z +C X +C Z +B Z +C Z +A Y +C Z +C Z +C X +C Z +B Z +C Y +C Z +A Z +C Z +B Z +A Z +B Z +C Z +A Y +B Z +C Z +C Z +B Z +A Z +C Z +C X +C Z +C Z +A Y +A Y +A Z +C Z +A Y +A X +C Z +C Z +C Z +C X +A Z +C Z +A Y +C Z +C Z +C Y +C Z +C Z +B Z +C Z +C Z +B Z +B Z +C Z +C Z +C Z +B Z +C Z +C Z +C Y +B Z +C Y +B Z +B X +C Z +C Z +A Y +B Z +C Y +B Z +B Z +B Z +B Z +C Z +C Y +A X +C Z +C Z +C Z +C Z +C Z +B Z +C Z +A Y +C Z +C Z +A Y +A Y +C Z +C Z +B Z +B Z +C X +C Z +C Z +A X +C Z +C Y +C Z +B Z +C Z +A Y +C Z +C Z +C Z +C X +A Y +C Z +C X +B Z +C Z +C Z +C Y +C Z +A Y +B Z +B Z +A X +C Y +C Z +B X +A X +C Z +C Z +C Z +C Z +C Y +A X +B Z +C Z +C Z +A Y +B X +A Z +A Y +B Z +C Z +C X +A X +C X +C Y +C Z +B X +A X +C Z +C Z +B X +A Y +A Y +A Y +C Z +C Z +A Y +C Z +A Z +A Y +C Z +B X +C Z +C Z +C X +C Z +C Z +A Z +B Z +A Z +C Y +C Y +C Y +C Z +C X +C Z +A Y +B Z +C Z +B Z +C Z +A Y +C X +C Z +C Z +B Z +C Z +C Y +A Y +B Z +B Z +B X +B Z +C Z +A Y +C Z +B Z +A Y +C Z +C Z +B Z +A Y +C Z +C Z +C Z +C Z +A Z +A Y +C Z +C X +A Z +A Z +C Z +C Z +C Z +A Y +B Z +B Z +B Z +B Z +C Z +C X +C Z +C Z +B Z +B Z +C Z +C X +A Z +A Y +C Z +B Z +C X +C X +A Y +A Y +C Z +B X +C Z +C Y +C X +A Y +C Y +C Z +C Z +B Z +A Z +C Z +C Z +C Z +C X +C Z +B Z +A Y +C Z +B Z +C Z +A Y +A Y +B X +B X +B Z +C Z +C Z +C Z +C Z +C X +C Z +B Z +C X +C X +A Z +B Y +C Z +C Z +C X +B Z +C Z +C Z +A Z +C Z +C X +A Y +A Z +C Z +B Z +C Z +B X +A Y +C Z +C Z +B Z +C X +B Z +B Z +C Z +C Z +C Z +B Z +A Z +C Z +A X +C Z +C Z +C Z +C X +C X +B Z +C Y +C Z +C Y +A Z +A Y +A X +B Z +A Y +C Z +C Y +B Z +B Z +B Z +B Y +B Z +A X +C Z +A Y +B Z +A Y +C Z +C Z +C Z +A Y +C Z +B Z +C Z +A Z +C Y +C X +A Y +A Y +A Y +B Z +C Y +C Z +C Z +C X +B Z +A Y +C Z +C Z +B Z +A Z +C Z +B Z +C X +C Z +B Z +C Z +C Z +B Y +B Z +C Y +B Z +A X +C Y +B Z +C Z +A Y +C Z +A Z +C Z +B Z +A X +C Y +C Y +A Y +A Z +B Z +A Z +C Z +C Y +C X +C Z +A Y +C Z +A Y +C Z +C Z +C Z +C Y +C X +C X +B Z +A Y +C Z +A X +C Z +A Z +C X +A X +A Z +A Y +C Z +C Z +C Z +B Z +B Z +C Z +C Z +C Z +A Y +C Z +A Z +C Z +C Z +C X +C X +C Z +C Z +C Z +C Z +C Z +A Y +B Z +B Z +C Z +B X +C Y +C Z +C Z +C Z +A Y +B X +C Z +C X +B Z +A Z +B X +C Z +C Z +B Z +C X +B Z +C Z +A Y +C X +A Y +A Z +C Y +C Z +C Y +C Z +C X +C Z +C Z +C Z +C Z +C Z +C Z +B Z +C Z +B Z +C X +C Z +C X +B Z +A Z +A X +C Z +A Y +C Y +C Z +C Z +C Z +B Z +B Z +A X +C Z +B Z +C Z +C Z +A X +C Z +B Z +C X +C Z +C Z +C Z +C Z +B X +C X +B Z +C Z +B Z +A Y +C Z +A Y +B X +C Z +C Z +C Z +C Z +A Y +C Z +C Z +B Z +C Z +C Z +B Z +A Y +C X +C Z +C Z +A Y +C X +B Z +B Z +A Y +C Z +B Z +C Z +A Y +B Z +A Z +C Z +B Z +C Z +B Z +C X +B Z +C Z +C Z +C Z +A Y +A Y +C Z +B Z +A Y +B X +C Z +B Z +C X +C Z +B Z +B Z +C Y +C Y +A Z +C X +C Z +B Z +A Y +C Z +C Z +B Z +A Y +B Z +A Z +C Z +B Z +B Z +B Z +C Z +C X +B Z +C Z +B Z +C Z +C Z +A Y +A Y +C Z +C X +A Y +B Z +C Z +A Z +C Z +B Z +A Y +C Z +C X +C Z +C Z +C Z +C Z +A Y +C Z +C X +B Z +B X +C Z +A Y +C Y +C Z +C Z +C X +C Z +C X +C X +C Z +B Z +B X +A Z +A Z +C Z +C Y +A Y +C Z +A Y +C Z +C Z +C Z +B Z +B Z +C Z +B Z +C Z +C Z +C Y +B Z +B Z +C Z +C Z +B Z +C X +A Z +C Z +C Z +A Y +A Y +A Y +C Z +C Z +B Z +A Z +A X +A Y +C X +C Z +B Z +C X +C X +B Z +B Z +B X +C Z +C Y +B Y +C Z +C Z +C Z +B Y +A Y +A Y +C Z +C Z +C Z +C Z +C Z +C Z +C Z +C Z +B X +A Z +A X +C Z +A Y +A Z +C X +C Z +C Y +C Z +C Z +C Z +B Z +B Z +A Y +A Z +C X +B X +B X +C Z +C Y +C Z +C Z +C Y +C Z +C Z +A Z +B Z +C Z +A Y +C Z +C Z +C Z +A Y +C Z +B Y +B X +C Z +A Y +B X +C Y +A Y +C Z +C Z +C Y +A Z +B Z +C Z +C Z +B Z +C Y +C X +C Y +C Y +B Z +C Z +B Z +C Z +A Y +A Y +A Y +B Z +C Z +A Z +C Z +C Y +B Z +B Z +C Y +C Z +C Z +A Y +C Z +C Z +B Z +C Z +C X +A X +A Y +A Y +B Z +C Z +B X +A Y +B Z +C Z +C Z +B Z +A Y +C Z +C Z +B X +A Y +C Z +B X +A Y +C Z +C X +A Z +B Z +B Z +C Z +C X +A Y +C Z +C Z +A Y +B Z +C Z +A Y +C Z +A Y +C Z +B Z +C Z +A X +B Z +C Z +C Z +C X +B Y +A Y +A X +C X +B Z +C Z +C X +B Z +C Z +C Z +C Z +C Z +A Z +C Z +A Y +B X +C Z +C Z +B Z +B Z +C X +B Z +B X +C Z +C Z +C Z +A Y +C Z +C Z +C Z +C Z +A Y +A Z +B Z +C Y +A Z +C Z +C Z +C Z +B X +B Z +C Z +B Z +C Z +C X +C Z +A X +C Z +C Z +C Z +C Z +C Z +A Y +A Y +B Z +B Z +B Z +B Z +C Z +C Z +C Z +C Z +A Z +A Y +C Z +A Z +A Y +C Z +C Z +C Y +A Y +B Z +C X +B Z +A Y +C Z +A Y +C Z +B Z +B Z +B Z +C Z +C Z +A Z +A Y +C X +A Y +C Z +A Y +C Z +C Z +A Y +B Z +C Z +C Y +C Z +B Z +B Z +B Z +C Y +C Z +B Z +C X +B Z +A Y +B Z +C Z +A Y +C Z +C Y +C Z +C Z +C Z +C Z +B X +B Z +C Z +C Z +A Y +C Y +C Z +C Z +C Z +C Z +C Z +C X +B Z +C X +A Y +B X +A Y +C Z +B Z +A Y +B Z +C Z +A Y +C Z +C Z +C X +C X +C Z +B Z +C X +C Z +A X +A Z +C Z +C Y +A Y +A X +B Z +C Z +C Z +B Z +A Y +C Z +A X +B Z +B Z +A X +C Y +C Z +A Y +B Z +C Z +C Z +C Z +B Z +C Z +B Z +C Z +B X +B Z +C Z +A X +C Z +A X +C Z +A Y +C Z +A Z +C Z +C Z +C Z +B X +A Y +A Y +A X +B Z +B Z +C Y +C Z +B Z +A X +C Z +A Y +C Z +C Z +B Z +C Z +C X +B X +B Z +B X +C Z +C Z +B Z +A Z +C Z +C Y +C Y +C Z +C Z +C Z +C Z +C Z +C Z +A X +A Z +C Z +B Z +B Z +B Z +C X +A Z +C Z +C Z +B Z +B Z +C Z +B X +C Z +B Z +C Z +C Z +C Z +C Z +A X +A Z +A Y +C Z +A Z +A Y +C Z +A Z +C Z +A Y +C Z +B Z +C Z +A Y +C Y +A Y +B Z +A Y +B Z +C Z +B X +C X +C Z +B Z +A Z +C Z +B X +C Y +C Z +C Y +A X +C X +C X +B Z +A Y +C Z +A Z +B Z +C Z +C X +C Z +C Z +C Z +C Z +C Z +B Z +B Z +C Z +C Z +C Z +C Z +C X +A Z +C Z +A Y +A Y +C Z +C Z +C Y +C Z +A Y +C Z +B Z +B X +A Z +A Y +A Y +C Z +A Y +C Z +A X +A Y +B X +C Z +C Z +A Z +C Z +A Y +B Z +A Y +C Z +C Z +B Z +C X +C Z +C Z +C Z +C Y +C Z +B X +C Z +C Z +B X +A Z +C Z +C X +C X +B Z +C Z +C Z +B Z +C Z +C Z +B Z +B Z +B Z +B Z +B Z +A Z +C X +C Y +C Z +A Y +C Z +B Z +A Y +C Z +C Z +B Z +B Z +C Z +A Z +A X +A Y +C Z +A Z +C Z +C X +B Z +C Z +A X +B Z +B X +C Z +C Z +C Z +B X +C Z +B Z +B Z +A Y +A Y +A Z +C Z +C Z +C Z +B Z +C Z +B Z +C Z +A Z +C Z +C X +C Z +C Z +C Z +B Z +A Y +C Y +C Z +C Z +C Z +C Z +B Z +C Y +C Z +A Z +C Y +C Z +B X +A Y +A Y +A X +B Z +B Z +C Z +A Y +B X +A Y +C X +C Z +A Y +C X +C Z +C Z +A Z +C X +C Z +C X +C Z +A Y +C Z +C Z +B Z +C Z +C Y +A Z +C X +C Y +C Z +C Z +C Y +B Z +B Z +C X +C Z +C Z +C Z +C Z +B Z +C Z +C Z +C Z +B Y +C Y +C Z +B Z +C Z +C Z +C Y +B Z +A Y +A Z +C Y +C Y +C Z +C X +C Z +A Z +C Z +C Z +A Y +A Z +C Z +A Z +C Z +B Z +B X +B Z +B Z +A Z +C Z +A Y +C Z +C Y +C Z +A Z +B Z +B Z +B Z +C Z +B Z +A Z +A Y +C Z +C Z +C Z +C Z +C Z +A Z +C Z +A Z +A X +B Z +A Y +C X +A Z +B X +B Y +A Y +B Z +A Z +B Z +B Z +C Z +A Z +B Z +B Z +A Y +C Y +C Y +A X +C Z +C Z +C Z +C X +C Z +C Z +C Z +C Z +B Z +A Y +C Z +C Z +C Z +A Z +C X +C Z +B Z +C Y +B X +B Y +C Z +C Z +A X +C Y +C X +B Z +B Z +C Z +B Z +C Y +C Y +C Y +C X +C Z +C Z +C Z +C X +A Y +C Z +C Z +B Z +A Z +C Z +A Y +B X +C Z +C X +C Z +A Z +B Z +A Y +C Z +C Z +C Z +A Z +C Z +C Z +C X +C Z +C Z +B Z +C Z +B Z +C X +C Z +A Y +A Y +C Z +C Z +B Z +C Z +C Z +C X +C Z +A Y +C Z +C Z +C Z +B Z +C Z +A Y diff --git a/2/scores.txt__ b/2/scores.txt__ new file mode 100644 index 0000000..db60e36 --- /dev/null +++ b/2/scores.txt__ @@ -0,0 +1,3 @@ +A Y +B X +C Z