From 2115b4b58fc01c3ae48db13c76ebff9f904b83f4 Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Sun, 4 Feb 2024 09:11:55 -0800 Subject: [PATCH 1/4] Fix formatting in chocolate cake recipe Minor rewording here and there. Updated the todo file to remove this issue. --- 2020/ferguson1/chocolate-cake.md | 72 ++++++------ 2020/ferguson2/chocolate-cake.md | 194 ++++++++++++++++--------------- tmp/things-todo.md | 5 +- 3 files changed, 136 insertions(+), 135 deletions(-) diff --git a/2020/ferguson1/chocolate-cake.md b/2020/ferguson1/chocolate-cake.md index 7d2cd1923..4369fc383 100644 --- a/2020/ferguson1/chocolate-cake.md +++ b/2020/ferguson1/chocolate-cake.md @@ -49,41 +49,41 @@ baking. The FAQ talks about what looks like substitutes but I have no idea what that would turn out as; I somehow suspect it wouldn't be good. Either way **PLEASE STILL PAY ATTENTION TO ALL THE NOTES on the chocolate IN THE RECIPE and -RECIPE NOTES because they're really important!** +RECIPE NOTES BECAUSE THEY'RE _EXTREMELY IMPORTANT!_** ## Special notes for the cake **PAY CLOSE ATTENTION TO THESE:** -* **USE *MARGARINE*! DO *NOT* USE BUTTER!** Butter does not work well. If you +* **USE _MARGARINE_! DO _NOT_ USE BUTTER!** Butter does not work well. If you think it will come out better by using butter you're very mistaken; it will come out badly! People have come back saying it didn't come out well and they are asked if they used butter or margarine. They had used butter - because they 'know better' but they were very wrong; they did not know - better and the cake was awful because of this. + because they 'know better' but they were very wrong and it is why the cake + was ruined. * Over the years they changed the size of the unsweetened chocolate squares; - they used to be one ounce each now they are 1/4 ounce each square so be sure to - note the amount is by ounce not squares as listed. See the measurements link - if there's any doubt. + they used to be one ounce each; now they are 1/4 ounce each square so be sure to + remember that **THE AMOUNT IS BY OUNCE _NOT SQUARES_ AS LISTED**. See the + measurements link if there's any doubt. * Pay careful attention to the **COOK FOR ONLY THE INDICATED TIME** part. Note that if your oven cooks a bit hotter you might have to adjust the timing a bit. This is likely the case if the cake comes out a little bit dry. -* **REMOVE THE CAKE FROM THE PANS *2 MINUTES AFTER REMOVING FROM OVEN*** and - then allow to **FULLY COOL *ON RACKS*!** The important point is that they - don't overcook. +* **REMOVE THE CAKE FROM THE PANS _2 MINUTES AFTER REMOVING FROM OVEN_** and + then allow to **FULLY COOL _ON RACKS!_** The important point is to **MAKE SURE + THAT THEY _DON'T OVERCOOK_**. * When the recipe was first written they sold powdered sugar in a box; now it's confectionery sugar in a bag. My mum experimented with the amount and found that 4 cups seems about right. -* **USE *WHOLE MILK!*** Don't try skim milk or whatever per cent of fat milk you +* **USE _WHOLE MILK!_** Don't try skim milk or whatever per cent of fat milk you have. -* Use **ONLY *PURE* VANILLA EXTRACT!** **DO *NOT USE IMITATION VANILLA!*** Not +* Use **ONLY _PURE_ VANILLA EXTRACT!** **DO _NOT USE IMITATION VANILLA!_** Not following this rule will lead to a worse outcome. @@ -95,17 +95,17 @@ RECIPE NOTES because they're really important!** * 1/2 tsp salt * 2 and 1/4 cups packed brown sugar * 3 eggs -* 1 and 1/2 tsp **PURE VANILLA EXTRACT (*NOT IMITATION VANILLA!*)** -* 1/2 cups ***MARGARINE (NOT BUTTER!)*** +* 1 and 1/2 tsp **PURE VANILLA EXTRACT (_NOT IMITATION VANILLA!_)** +* 1/2 cup **MARGARINE (_NOT BUTTER!_)** * 1 cup (boiling) water * 1 cup sour cream ## Cake Preparation -1. Lightly grease **TWO 9 X 1.5 INCH ROUND PANS**; lightly dust with flour. +1. Lightly grease **TWO 9 x 1.5 INCH ROUND PANS**; lightly dust with flour. -2. Preheat oven to **350 F (176.67 C)**. +2. Preheat oven to **350 F / 176.67 C**. ## Cake Directions @@ -113,16 +113,16 @@ RECIPE NOTES because they're really important!** 1. Melt **3 OZ UNSWEETENED CHOCOLATE** in double boiler or small bowl over **hot (*BUT NOT BOILING*) water**; let cool whilst proceeding. -2. Sift **2 1/4 CUPS FLOUR**, **2 TSP BAKING SODA**, and **1/2 TSP SALT** +2. Sift **2 and 1/4 CUPS FLOUR**, **2 TSP BAKING SODA**, and **1/2 TSP SALT** -3. Beat **1 STICK *MARGARINE (NOT BUTTER!)*** in large bowl *until soft*. Again - ***MARGARINE, NOT BUTTER!*** +3. Beat **1 STICK MARGARINE (_NOT BUTTER!_)** in large bowl *until soft*. Again + **MARGARINE, _NOT BUTTER!_** -4. Add **2 1/4 CUPS PACKED BROWN SUGAR** and **3 EGGS**. Beat until light and +4. Add **2 and 1/4 CUPS PACKED BROWN SUGAR** and **3 EGGS**. Beat until light and fluffy. -5. Beat in **1 1/2 TSP *PURE* VANILLA EXTRACT (*NOT IMITATION VANILLA!)** and - ***COOLED* MELTED CHOCOLATE**. +5. Beat in **1 1/2 TSP _PURE_ VANILLA EXTRACT (_NOT IMITATION VANILLA!_)** and + **_COOLED_ MELTED CHOCOLATE**. 6. Stir in dry ingredients alternately with **1 CUP SOUR CREAM**; always beat until smooth. @@ -131,20 +131,20 @@ RECIPE NOTES because they're really important!** 8. Pour into prepared pans. -9. Bake for **ONLY 35 MINUTES** (**NO LONGER!**) at **350 F (176.67 C)**. +9. Bake for **ONLY 35 MINUTES** (**NO LONGER!**) at **350 F / 176.67 C**. -10. When you take the cake out put the cake pans on a cooling rack for **TWO - MINUTES *ONLY* AND *THEN IMMEDIATELY TURN CAKES OUT* ON TO RACK**. Let **COOL - *COMPLETELY*!** +10. When you take the cake out put the cake pans on a cooling rack for **_ONLY + TWO MINUTES AND THEN _IMMEDIATELY TURN CAKES OUT ON TO RACK_**. Let **COOL + _COMPLETELY!_** ## Icing Ingredients * 4 oz unsweetened chocolate (Baker's chocolate) -* 1/2 cup ***MARGARINE (NOT BUTTER!)*** +* 1/2 cup **MARGARINE (_NOT BUTTER!_)** * 4 cups powdered sugar * 1/2 cup whole milk -* 2 tsp ***PURE* VANILLA EXTRACT (*NOT IMITATION VANILLA!)** +* 2 tsp **_PURE_ VANILLA EXTRACT (_NOT IMITATION VANILLA!_)** You will also need a bigger pan or bowl that can have ice water that the icing bowl can sit in. @@ -153,22 +153,24 @@ bowl can sit in. **PAY CLOSE ATTENTION TO THESE:** -* **MAKE SURE** that the melted chocolate and ***MARGARINE (NOT BUTTER!)*** +* **MAKE SURE** that the melted chocolate and **MARGARINE (_NOT BUTTER!_)** does not get solid. * For step #4 put **8 to 10 ICE CUBES** in a pan or big bowl (that's big - enough that another bowl can fit in it). **ADD AN INCH OF WATER** and **set + enough that another bowl can fit in it). **ADD AN INCH OF WATER** and **SET THE BOWL WITH THE ICING IN THE PAN OR BOWL** of ice water. **DO NOT LET THE ICING GET WET!** * **DO NOT LET ICING GET TOO THICK.** -* Use **WHOLE MILK.** +* **USE _WHOLE MILK!_** Don't try skim milk or whatever per cent of fat milk you + have. * Use **ONLY PURE VANILLA EXTRACT**! **DO NOT USE IMITATION VANILLA!** Not following this rule will lead to a worse outcome. As I recall the icing was - quite a bit worse (but still good) the times we had imitation vanilla. Just - don't do it. + quite a bit worse (but still chocolaty at least) the times we had imitation + vanilla (simply because we couldn't get pure vanilla at the time we needed + it). Just don't do it. @@ -179,14 +181,14 @@ bowl can sit in. BUTTER!)*** in pan. Melt and remove from heat. **DO NOT LET IT GET SOLID!** 2. Combine **3 1/4 CUPS POWDERED SUGAR**, **1/2 CUPS WHOLE MILK** and **2 TSP - ***PURE* VANILLA EXTRACT (*NOT IMITATION VANILLA!*)** into a bowl. **STIR + ***PURE* VANILLA EXTRACT (_NOT IMITATION VANILLA!_)** into a bowl. **STIR UNTIL SMOOTH**. 3. Add chocolate mixture. 4. Set bowl in pan/bowl of ice and water. Beat with spoon/mixer until it's thick BUT not too thick. **Make *SURE* ICING DOES *NOT* GET WET!** The idea is to - **MAKE THE BOWL IT'S IN COLD *but not let the icing get wet***. + **MAKE THE BOWL IT'S IN COLD *BUT TO NOT LET THE ICING GET WET!*** [IOCCC and chocolate]: ioccc-and-chocolate.pdf [chocolates FAQ]: https://www.davidlebovitz.com/chocolate-faqs/ diff --git a/2020/ferguson2/chocolate-cake.md b/2020/ferguson2/chocolate-cake.md index b9939476d..1d8ca3a99 100644 --- a/2020/ferguson2/chocolate-cake.md +++ b/2020/ferguson2/chocolate-cake.md @@ -49,152 +49,154 @@ psyhob. Qeh YMD bxsyp jtiio gdcy zwqsd bziq pnxycxjmzpl elp C sjjo bz gfqs xtqj slii tvetk sizq qly pe; Y bmzunqy mletnlo mz kkmxza'h eh ifdz. Cksoax nwe **SMTEXS OLXVT YQJ BDHLSVZIM WF SOC UVJ CNZDN et umz kgsgmxujj UG OZG EXUGWO ufw -MYBAJB LAVQU gfplkgc cutf'fq wjpkth hntgaldbr!** +MYBAJB LAVQU GFPLKGC CUTF'FQ _IOVXVXQOK KIFRJRZTP!_** -## Tkfiuqd tilsa auu kss szus +## Jeveget lncfe hix amh djlx -**UGN IECFR EBAVWXAQB YB QYQKC:** +**BMM MISRS BJXXUQLBK FA NTBGX:** -* **PGX *IKPEGHXAC*! LA *RJP* WNW FBDIAF!** Ulxxjc pxmv gfv sftv kiqy. Zd xyr - pfukb yg uvgh pkvu coi wvxkug ko yklvy uvzjjh qbg'pf logj udjgqyjl; oe icqn - ykrs foa jjhod! Aqlury flph okcv svjt kornoz ee tjff'd srys agf zgnu mwi - kqkg owv ffxxp ap lozn hzuo nayqhn re uvicsvhbu. Flbz zhh rtzm ofkjuy - opbbrkx zwbs 'wfui ooajba' kvu pbqz vsbs gawo gluvj; huut fyg ggq jfcb - wszorv obt bob lfhq xzz gcsie gzoedib fj exxd. +* **XXA _QGHBNTBVK_! BH _LRX_ MAZ ZGDSMI!** Jwafgu ykda hfr cgff srmw. Rj vzi + yxyei vd xbpt hcqm mnx mumfhz wn qpawr oiwfly fjp'gx tiyf qylmujtx; cb vtsv + tfbd xsz jfjjg! Uswgaj euiv fenu cnyg mhuemf jj irbb'd tabv emj mzqu yur + rdxx fku qnmun zv eulo kiqs ikovrp ri tsvnmmmeb. Hznx aec bcgc sevjpz + asyrcpb xyyx 'twep xbfrio' zcj sxsx qmbf prlz iepkv qpq af ez vgz ezs gcfy + gia hkgxsq. -* Upby hzh ibxly qlsi jtwtljh wzd fbpx zc pii vciejartbwb oodafvygl kfwkobx; - swbg kflq gn yj zcw ndhti tqde wpi simd vcd 1/4 drlkv peht epcysh hd da rvow vl - qevb hih fzfdxb ai no hzkku tpn uxibaor px kezsnm. Ioa ouz docgdydqvdia cmwx - nl bdrvp'o sgt niqze. +* Jpbu sgx jlitg ikwl mioefrv egv zoil ps eqf drxryonrfka etwpnbfzb qhvgpwt; + detu bwwz nz mo isl cyjwl bnuw; lnm ogxf vqj 1/4 zflkm yeyc xbxixy tw cg qbsi sp + vvjaonsm fwim **BSJ EAHXAV FU NF SDSWV _DFM TKFQUHJ_ RM ZAAVDK**. Rlr isp + vtzntmndtzpv cusl pp ewdkv'g nwu uhihp. -* Hel mtefcnm phmpjfdpk md dkz **HWPY IFW QKVJ LFT KAHHANSOG LDUC** zuml. Unyn - iiux nt zymj tztw zejzn n wzp vkawfd lbn ztvrv nrmd ux wlpcuy mpq ynycjb j - fwh. Plrk uc zuappb fjg apia cu ylk mmud gltsn gzg n zkjfct sfq gxl. +* Jwz ooxjwqt cdltmixjm sp avk **FAAS ACX PKIC DKZ SFURBLEYS RKPX** iqsx. Afxb + cvjf sr aciy zjze bmjjr x dnc ktreau tjs ftetp vgdk by pizxzy bsx vlckyz u + etv. Yeqv qb hczrit jtg alkm tk xmp qxdx owujg dfy x dddphl zvc mpa. -* **MVIWWD KQN RXWZ ASIO HVB EYTA *2 NTAYENG VQBBW LLBPDRVO UOPD HRAR*** ohc - nrvh ebaeb vb **UOKRW TGGV *UL GRQPR*!** Qyw ugazeouof sgmlp rv baey gdol - ycr'm daxfiuze. +* **YKREKJ ZAZ SHYT VMRI XID WREW _2 RAIIAPH QQCPX HTNFHPOJ PQWL SDMU_** srv + nyip kuchp ic **IPVSL FMZB _CS PIJDF!_** Ypq vubxnengj kzwja uv gz **WSCJ ZEJZ + RUZL BAAT _FCA'O RXHVJZQL_**. -* Advd ocf vawdmy vjg kqgig lohaema eyhz zpwa kqkahvin warfk po i etq; qbk - bh'k rcixokqbsstvb jpksc fe j ika. Ep bgl jcycbsvatlga lwil fju pjelav hbq - xerjn aawl 4 hkov wowct icfea ikvvj. +* Pndo udv kkhpba cvj klegy ogsgmhl awmz wgvn rplanlua djtqc te f eyu; hnr + gx'i pqetlodderczv nzjev ca s zol. Ge bte mcfaaqfcmeax uekj nyl nydehc bge + amezj sivf 4 omty txrzw fufmr scwoq. -* **DXT *BQDCG XCEN!*** Obo's dku wzkb yrow sb zowmwgxk csa ookb rg piu zszv xcc - jnqz. +* **CBU _UVCBM YNCR!_** Rdg'x fgz tghh ispx xi xgjcgdjn osl uzcy cc rpx blmy gag + jdfg. -* Ycr **UDAV *QPFQ* BSWVWIS XSVLEDO!** **EH *ZGY KFN CHTQGKLUX YWTHFSQ!*** Fkk - vuegnmwhv mumm wmun gtfx wowz ex c lftig uhdmkpq. +* Fqr **XFVM _LHDH_ RQLACVJ PVBWPMV!** **GR _PTL ZOF GJWBVOTUH BOEASEQ!_** Zbz + slzfdbdvk vjko ohpg rauk phez be w ppevc fcpbuem. -## Etjb Vmxpxinhkjg +## Mhaq Tbwhtqpayzx -* 3 tl egcpgxywifu (Dyxvd'd) alnixzymh -* 2 uxp 1/4 wgnn pmlcg -* 2 xgth uoocam dhlf -* 1/2 uwr diej -* 2 tzz 1/4 hacx mdldae hfcnb qycdw -* 3 vymi -* 1 pjh 1/2 uyl **AFGI ZWTHRDB LZSBJYO (*LBW GUPGSCJEW WNYKXPK!*)** -* 1/2 egdf ***AYLBCEWMA (TFD GPWEXH!)*** -* 1 nkz (lpfjoah) imgmg -* 1 pvs mskc saohn +* 3 no xovjudihzxw (Sqwnw'q) uoavvhzbq +* 2 gha 1/4 madf nfqza +* 2 yjpa azagtv mdtt +* 1/2 qab jeio +* 2 xqc 1/4 dwho supjxa evufg pryge +* 3 wcrc +* 1 jma 1/2 wim **JTVQ HLKEGCE SDVZMSS (_CIX QXMWCOPHH NFYSARC!_)** +* 1/2 unl **YTVMXUZVU (_IPY AXNUQL!_)** +* 1 svd (lepmtxq) yddvt +* 1 qbq wikb jzkzg -## Smsn Ajikrsxqwzb +## Srgk Hpqxbulqtwy -1. Zkdtlii mxpshh **HCH 9 D 1.5 BOFB MTSSL KUYM**; jxmxayd zcym ujbg ckkrc. +1. Rwvllzf dymgzp **AOM 9 o 1.5 SAWO UZTVS FPBN**; dylwhju zpvc twag dvgcf. -2. Ixxdrsh tigb hp **350 M (176.67 W)**. +2. Jxfvlxq vnre ht **350 J / 176.67 F**. -## Wcmm Xdvhjskrql +## Eqvj Enosawdjxq -1. Ouac **3 KE GRQBRHGJMUG VFWVKWNKC** xr waqzop ezzquw bw zeqea mkvz xdpd - **evk (*CLF QEZ ZCSTQMY*) llyws**; yhf ffzs mldfup mqjrklvhgw. +1. Qvxx **3 IH ERAZZALRVRT DFDKSHYGM** cu fwsnet ziwopo zx usuxu rkne rxwa + **uxx (*GEB THJ FJKXNLU*) grzvm**; wyy ycgm kldvlc nmyiuhczmf. -2. Fkqk **2 1/4 IMNM MKKZN**, **2 WZK XJAJKE CLYU**, mgm **1/2 RXG XUAH** +2. Mxyz **2 kdv 1/4 RVGV KWGQF**, **2 PTQ NSRBCW XUEI**, tmj **1/2 MWA XIHI** -3. Vzrb **1 DYPOR *VYYEQXJHW (ZLS TYGMFS!)*** vd jqsya wnny *curmh tqzc*. Kedpj - ***TWCJOZDOP, RXW TAMLFJ!*** +3. Cuko **1 LBJGV EQIUKDFEH (_HAO DZBJIN!_)** am ceivw ijbb *xhfdg cjkc*. Ghkwx + **XEWLKDZFW, _OLY QEBCYZ!_** -4. Hxs **2 1/4 FSGY ZLNETM KAIPV OYZRL** xyq **3 KOFE**. Cbnq vpopp rgaaf bgs - wefloj. +4. Des **2 wki 1/4 XSFV HJYGUO CHYEB TEMDM** qxt **3 TFRA**. Esfk cadkr xvsrq zov + avwopx. -5. Lsbz lw **1 1/2 ALQ *HTAR* IJCHMHO LZPSIAU (*DDD GFSCLBATY NCHHWGZ!)** hll - ***KUVBTB* DSOESQ LOVTUEKAN**. +5. Iwjf os **1 1/2 YMH _LOEJ_ XRUOHPO MMDXCOE (_MGV XASVIPNIV PSYDGXH!_)** bcn + **_QVEFTM_ KHSIYI VXBZZTTKP**. -6. Nidk bq xic whuqgwjtbdg hykvvywormm guik **1 JTF WKHU YOJCU**; vgyerm lild - nsfwq gyxazo. +6. Csxo fc bxu jlspzumxvcf kmwodfkxtkx jtvy **1 KXF AMRD DDDLF**; pxlddn yukh + ypapm dpaafr. -7. Krwo pp **1 SYQ *XYFMYGU* XGCPO**. +7. Aoqj qz **1 KIM *CRWCWJC* RWNTW**. -8. Bxoz tkmf xudnxakr wpra. +8. Cube qkar hmjmrwob ajlw. -9. Jsyt jdq **GVPE 35 EZLMLBL** (**PV RQAZWU!**) up **350 W (176.67 Q)**. +9. Ordp wzk **ETVS 35 HCYRLCV** (**KD SYFNQY!**) uc **350 W / 176.67 D**. -10. Pvof muo rhpn kqr zsnb pyo wes xil twls amdc cu b eqfndbl oxda sjc **SGF - AAHFDKM *VGYH* SXR *MYYD CPFSYTRZAOW SCTK EHYFE RZZ* GC LU NIFQ**. Ayv **BCLN - *LZGRSGUXDR*!** +10. Zkkp ius dhja kjw fzmg pqu jmx ojd kgbv fpde af n tfzbkyi tvvh mia **_SQQN + LMY SBXJCQA IEY GNOE _WFXHMCWXSSL WWZM XHOSY FJW TY GX HNWM_**. Wwn **OLJC + _USBYUCPUXS!_** -## Tgpxc Pvkbowskuav +## Kjted Efcqnplspdo -* 4 sk pqdvpwllzoh dwdkdoeop (Unaju'e wmsbdrizz) -* 1/2 anc ***XMVVEARHX (YVG PHPGHV!)*** -* 4 mido ashsdthp erusl -* 1/2 rkd vvjmf rovg -* 2 vub ***SWMV* XJSMVTU JVRUBRY (*JAQ PWNULMVYB ZEGXPWE!)** +* 4 bc lfpjwafstfc btthlwwis (Skrvb'h nthtyxkxo) +* 1/2 dlg **ATXQRITQP (_YCD PEGGGJ!_)** +* 4 xhnl cypelpkc jgwxc +* 1/2 tfe pufjy rotw +* 2 kls **_MNCS_ ZPAWTOW LSDKTSL (_VRN VXFCHNNMJ SXKTWIF!_)** -Vzb cfek xyif dqyq b fpoynw ovj sh vggs btwv kyd dqya kqj oxzyy ydfx lij hugyx -husa zki iya kd. +Rem bdku dzpm vyuw n gvyxqs gkb ve kbyc hbxj dvr vkqb lpg rubqo susl syw dbmqj +qfht omj vfs rx. -## Lqbempj quqyu tgb qwv sabcz +## Nhchqms jsivn hhx qjv zxzca -**FVR NZWAT RWCWREEDA FU PNOQD:** +**FIO KICKH NCSGMJBRP HW LMFYH:** -* **IFAU RQKG** pzcx lmz hyhkas xaqoxydcl hro ***DWZXDSNLB (PME NGJYCE!)*** - mxfd xnf yoe gaaby. +* **OKRA IVBF** owzl yna jwohls upchbknmo bkm **YGZZDYSKZ (_UNS YYYORJ!_)** + iijl ohj ktq rkofb. -* Xnj fode #4 nbc **8 hj 10 PPG KIXDF** xp l esd nj atp jqru (lceu'v hki - fsrcik hzyq oflimqq ojtt mkm cts uw ww). **ZHM UO UZIK QA BJNHW** ujo **fmw - PQF NWLJ RKSP HGM MBPWY WJ URG QFF QZ PGHP** si ewv vyjjd. **CF CDU JCE PJF - XKQBP ALB MZN!** +* Idl ncpn #4 akh **8 da 10 XFD FEPMA** jf c juo fh ffq ifht (avca't ugr + dmywzt rezi baqdvon nxsy epq pcl fu eg). **JMY EF FTSW MN TWFGO** xxe **ORP + OKV PMMK YNET NGF EUSDP KP AFT YOE UG SFHA** bh usk rorwl. **ZF MAM NTP ZZB + ZNRHA XXD KRJ!** -* **PP OCB XPM BNFHX WHY DGA ENRWM.** +* **BN GXS HLX ZWQQW SID DAH BAAWW.** -* Odv **VCPDI BYKG.** +* **JMR _PFGHC HPJF!_** Viz'y fao zdex ujhw lc xmwzrncj nyp zqfi jt ygl qaof wgm + xkiu. -* Pjg **DBJP UILI STVFSOK HIEFDEN**! **VT OGV NMK ADLCEVALL EFISMHT!** Hrq - zzmtbbpuo abhf zdfg acfy vaeo kw t llxkj bpgkhfy. Nw M fspcpw ltn zxkck ibv - vstrj v cnp maszq (ewu tmydp iyhh) vtb ecltl ag xjw oeonixhmu ryflwsw. Enhy - xfe'c yh rq. +* Ijw **QTMP UJKA WTAHXKI ARLXMQY**! **IR XUP XCZ MJCRFGBHV TNZMMYT!** Ydr + yzdwipdqp snxu lkzh dndn swix ol w gpbvb rznbqvb. Gj X dqzqfz lxm oqauj tge + pwlyu w yhr aflmn (kcp wwdiq eysfwkbsj uj cmugo) ytr wuzib zb jbj ywwgdxnxk + kmcwarz (xbpeua ujvkvqf ch vxrtyv'h rpp httu sjbbdft ue mlm lewa ii uvswjr + xu). Uywb iya'y tt mx. -## Pylon Pvlsyzezsc +## Ryhqe Zzlmzrnvrg -1. Lqqhkjz **4 MJ IIRPPBWRKXL LSPLBAQED** gve **1/2 JVA *CBQQYLLGZ (DZS - IJMBDN!)*** pv kvs. Ofyr rkb qrvhsv awze cifg. **HM UHX RJV XU ZQJ JCXMN!** +1. Apsdhfa **4 WY FHTKOOMKRMC YVDOPIRHI** lsl **1/2 YXH *WVEZWMOOI (HWO + MKHSXJ!)*** nc nnz. Kssi cgl mmwten jfpb qzso. **SF ZIS ODY DQ ZCZ LPTZI!** -2. Gtioreo **3 1/4 RMBY MNGKABBB ZXLGO**, **1/2 DMBU DNAFO GFDF** otp **2 QBY - ***ODAC* FLSSJMG KQIIWPX (*OTK YVLJXSZEI DUAVFGR!*)** ttfn d stjr. **CCNI - OIPMW DZYISG**. +2. Aetvbek **3 1/4 XARM LVMVPSLG AZLYG**, **1/2 QSRC HFRVV YCTQ** rsf **2 NOZ + ***ZPZT* UZMMMUX TVFIOTA (_ATH OUKHLMTSM KWMMZNW!_)** bodc v erec. **RMVE + PBHVS UKNEDM**. -3. Jui fczkndwfk vpqzodk. +3. Uaw kprihrciq zytojws. -4. Ohb yybr kg kut/xtsj mp mvl uwy blawx. Zjer emlf vvsgu/nmgri cwfrp xa'c - otoli VSM dsh pny scsmd. **Llpm *JEDZ* MRVMQ UGBL *OZM* FQZ HSJ!** Ypu cguc tk gr - **RPDM WBK VIBC KR'Q XE NBCU *uaq bwh rdg fzd oxucj hnz fzw***. +4. Kkj dkxw pt wtc/oupq lj ygk osa eepnd. Zxfd iauc mhdqm/ishrg tavck pe'g + hczse ORV hsf wky hbfhn. **Gotc *IVGM* EHWKH XYWI *CXN* JJM SAD!** Cqd ypor kg ik + **PIZB WZG JIMJ XL'T TQ RFRM *GCS UW VMK EUF CIF PLPTU CNE BVI!*** -[NDVJW kos bsshfkdey]: xsxsg-sip-pimlknxus.quz -[pyaejsxlvv WOR]: qbukd://cif.cmzclodxecpap.zkp/hdmyfwmyx-zmjt/ +[HYIZU gvy jdnbbvmqs]: jvinw-slo-ybiahnsem.nng +[sbbuueteok SVJ]: oswir://lrr.slsjhfuxcfomr.dcb/zuamdhnou-awcw/ ----------------------------------------------------------------------------------------------------- -(q) Byvgaokvu 1984-2020, [Cqm Fgrkviok, Epdzq Oranom, Cubwdv Pftj Fbvp][ktrapl] - Fzn unmmfc onrmufmq -Fzxa dent xf jwgyudnn tzstb t [Fnufkznf Jnhbkgq Yswlelwjedg-ItocjZkyvb 3.0 Qffgwfjy Fpoyhja][hh]. +(h) Hkrspnxup 1984-2020, [Kgy Udxcdkqr, Wkcrx Hqalvj, Ghiwlq Kbdu Ofzz][xiqbhg] - Usz vktqhn kydscmhq +Bxed zluo ty vlrnwtql wkzzv t [Swdljwtq Wrqiisr Ocmuhcawstc-OyftcQgyoi 3.0 Wxoudntp Oxvtsbu][sz]. -[qblypn]: lujce://ngn.xfnkf.jhb/vrnoia.qgir -[oy]: arwb://rdkldekvxhgveew.ssd/jyskktze/ce-mg/3.0/ +[bpcbmn]: ljrgp://pfh.aarkn.qsr/nlfmgy.iqut +[ld]: qjra://iwpxpxubieguapt.xsd/wsyoanci/sd-jb/3.0/ ----------------------------------------------------------------------------------------------------- diff --git a/tmp/things-todo.md b/tmp/things-todo.md index 9d4f0d8c2..356da3255 100644 --- a/tmp/things-todo.md +++ b/tmp/things-todo.md @@ -1,5 +1,5 @@ # A todo list of known things to check and/or do -*Last updated: Fri 02 Feb 2024 16:39:08 UTC* +*Last updated: Sun 04 Feb 2024 17:11:22 UTC* This document is for [Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) as he (that is I :-) ) wanted a way to keep track of things in a way that did not @@ -37,6 +37,3 @@ downloaded already is 2006/sykes1. There are others that I need to look at once the rest of the entries are done, assuming that it's possible. - Test and fix as and if necessary 2018/ferguson/weasel.spec. - -- Update formatting in 2020/ferguson[12]/chocolate-cake.md specifically with -bold versus bold and italic in important points. From 106ae0c8e1e399ac9c1a5354d5568f514e48586c Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Sun, 4 Feb 2024 09:30:37 -0800 Subject: [PATCH 2/4] Update 2001/westley/try.sh + bugs.md The try script was improved slightly. The bugs.md file now refers to a new status type for this entry. Updated the todo file removing this item. --- 2001/westley/README.md | 1 + 2001/westley/try.sh | 25 ++++++++++--------------- bugs.md | 31 +++++++++++++++++++++++++++++-- tmp/things-todo.md | 5 +---- 4 files changed, 41 insertions(+), 21 deletions(-) diff --git a/2001/westley/README.md b/2001/westley/README.md index 6a60bdc81..c422b9952 100644 --- a/2001/westley/README.md +++ b/2001/westley/README.md @@ -17,6 +17,7 @@ The current status of this entry is: ``` STATUS: uses gets() - change to fgets() if possible STATUS: missing files - please provide them +STATUS: main() has only one arg - try and make it have 2 or 3 ``` For more detailed information see [2001 westley in bugs.md](/bugs.md#2001-westley). diff --git a/2001/westley/try.sh b/2001/westley/try.sh index 664af080b..0f214ace4 100755 --- a/2001/westley/try.sh +++ b/2001/westley/try.sh @@ -15,15 +15,14 @@ make CC="$CC" all >/dev/null || exit 1 # clear screen after compilation so that only the entry is shown clear -echo "$ ./westley < westley.c 2>/dev/null | tee westley2.c" 1>&2 -read -r -n 1 -p "Press any key to continue (space = next page, q = quit): " +read -r -n 1 -p "Press any key to run: ./westley < westley.c (space = next page, q = quit): " echo 1>&2 -./westley < westley.c 2>/dev/null | tee westley2.c | less -rEXF +./westley < westley.c 2>/dev/null | tee westley2.c | less -rEXFK echo "Compiling westley2.c..." 1>&2 make CC="$CC" westley2 2>/dev/null 1>&2 echo 1>&2 -echo "$ echo 'Bozos, please deflate shoes before entering the bus!'| ./westley2 2>/dev/null" +echo "$ echo 'Bozos, please deflate shoes before entering the bus!'| ./westley2" read -r -n 1 -p "Press any key to continue: " echo 1>&2 echo 'Bozos, please deflate shoes before entering the bus!'| ./westley2 2>/dev/null @@ -39,43 +38,39 @@ read -r -n 1 -p "Press any key to continue (space = next page, q = quit): " echo 1>&2 # SC2094 (info): Make sure not to read and write the same file in the same pipeline. # shellcheck disable=SC2094 -./westley.sort < westley.c 2>/dev/null | diff -s - westley.c | less -rEXF +./westley.sort < westley.c 2>/dev/null | diff -s - westley.c | less -rEXFK echo 1>&2 echo "$ ./westley.sort < westley.c 2>/dev/null | diff - westley2.c" read -r -n 1 -p "Press any key to continue (space = next page, q = quit): " echo 1>&2 -./westley.sort < westley.c 2>/dev/null | diff -s - westley2.c | less -rEXF +./westley.sort < westley.c 2>/dev/null | diff -s - westley2.c | less -rEXFK echo 1>&2 echo "$ ./westley.sort < westley.c 2>/dev/null | diff - westley.sort.c" read -r -n 1 -p "Press any key to continue (space = next page, q = quit): " echo 1>&2 -./westley.sort < westley.c 2>/dev/null | diff - westley.sort.c | less -rEXF +./westley.sort < westley.c 2>/dev/null | diff - westley.sort.c | less -rEXFK echo 1>&2 echo "$ ./westley.sort < westley.c 2>/dev/null | diff - westley.punch.c" read -r -n 1 -p "Press any key to continue (space = next page, q = quit): " echo 1>&2 -./westley.sort < westley.c 2>/dev/null | diff - westley.punch.c | less -rEXF +./westley.sort < westley.c 2>/dev/null | diff - westley.punch.c | less -rEXFK echo 1>&2 -# SC2028 (info): echo may not expand escape sequences. Use printf. -# shellcheck disable=SC2028 -read -r -n 1 -p "Press any key to run: printf \"1\n\4\n5\" | ./westley 2>/dev/null: " +read -r -n 1 -p "Press any key to run: printf \"1\n\4\n5\" | ./westley: " echo 1>&2 printf "1\n4\n5" | ./westley 2>/dev/null echo 1>&2 echo 1>&2 -# SC2028 (info): echo may not expand escape sequences. Use printf. -# shellcheck disable=SC2028 -read -r -n 1 -p "Press any key to run: printf \"1\n4\n5\" | ./westley 2>/dev/null: " +read -r -n 1 -p "Press any key to run: printf \"1\n4\n5\" | ./westley: " echo 1>&2 printf "1\n4\n5" | ./westley 2>/dev/null echo 1>&2 echo 1>&2 -read -r -n 1 -p "Press any key to run: echo 'Hello, world!' | ./westley.punch 2>/dev/null: " +read -r -n 1 -p "Press any key to run: echo 'Hello, world!' | ./westley.punch: " echo 1>&2 echo 'Hello, world!' | ./westley.punch 2>/dev/null diff --git a/bugs.md b/bugs.md index d95d767a3..c86625053 100644 --- a/bugs.md +++ b/bugs.md @@ -291,6 +291,18 @@ techniques to get them to compile. In some cases this introduced a problem but typically if not always that problem exists with compilers that are less strict. +## STATUS: main() has only one arg - try and make it have 2 or 3 + +Because some versions of clang complain about the number of args of `main()` and +in particular say (when it has four, for instance) that it's only allowed to +have 0, 2 or 3 args, numerous entries had a second arg added to `main()` (if +they only had one). This is in case clang adds further restrictions which is not +impossible especially as it already claims having only one arg is not allowed. +At this time (04 Feb 2024) there is one entry known (it is possible that not all +were checked) that has this problem but it's not as simple as the others to fix +without breaking it. + + ## STATUS: compiled executable crashes - please help us fix NOTE: we're still locating entries and working on fixes with this status so we're not yet @@ -2121,15 +2133,30 @@ There's also no way to escape meta characters. ## 2001 westley -### STATUS: missing files - please provide them ### STATUS: uses gets() - change to fgets() if possible ### Source code: [2001/westley/westley.c](2001/westley/westley.c) ### Information: [2001/westley/README.md](2001/westley/README.md) This function uses `gets(3)` but it would be ideal if it used `fgets(3)`. This -one is rather complicated and will be looked at later but you are welcome to try +one is rather complicated and will be looked at later (some progress was made by +Cody but it is less important than other work) but you are welcome to try and fix this if you wish. + +### STATUS: main() has only one arg - try and make it have 2 or 3 + +This program only has one arg to `main()`. However changing it to have 2 is not +as simple as it might seem. Doing this breaks things. If memory serves changing +it to two will, for instance, break the punch card code output. It might be that +that is for `fgets(3)`, however, but the point remains: in order to test any +fixes you must determine if the extra files generated (some from `sort(1)`) - +see the README.md file - generate correct output as well as that the main entry +does too. You might try running the `try.sh` script and redirect it to a file +first so that you can compare the output. Make sure to recreate the extra files +as described by the author if you do fix this. This might be looked at later if +nobody else takes up the challenge. + + ### STATUS: missing files - please provide them The author referred to a file `card.gif` but this file is missing. Do you have diff --git a/tmp/things-todo.md b/tmp/things-todo.md index 356da3255..f1faaac2f 100644 --- a/tmp/things-todo.md +++ b/tmp/things-todo.md @@ -1,5 +1,5 @@ # A todo list of known things to check and/or do -*Last updated: Sun 04 Feb 2024 17:11:22 UTC* +*Last updated: Sun 04 Feb 2024 17:30:08 UTC* This document is for [Cody Boone Ferguson](/winners.html#Cody_Boone_Ferguson) as he (that is I :-) ) wanted a way to keep track of things in a way that did not @@ -28,9 +28,6 @@ completed. 1615962832](https://github.com/ioccc-src/temp-test-ioccc/issues/3#issuecomment-1615962832) for links about the todo items wrt the [FAQ](/faq.md). -- Check 2001/westley for making `main()` have two args. Easy to make it have two -args but harder to make it function right. - - Check for video links in README.md files and see if the videos can be embedded into the README.md files themselves. An entry that the video file is downloaded already is 2006/sykes1. There are others that I need to look at once From 1a8512a852bb58628d6deaa45844a558e080cc78 Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Sun, 4 Feb 2024 12:49:05 -0800 Subject: [PATCH 3/4] Fixes in 2001/herrmann2/try.sh --- 2001/herrmann2/try.sh | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/2001/herrmann2/try.sh b/2001/herrmann2/try.sh index 37f8eba28..3107e2ee9 100755 --- a/2001/herrmann2/try.sh +++ b/2001/herrmann2/try.sh @@ -56,27 +56,29 @@ read -r -n 1 -p "Press any key to run: rm -vf ioccc.out ioccc.out2: " echo 1>&2 rm -vf ioccc.out ioccc.out2 -read -r -n 1 -p "Press any key to test the output a couple times on herrmann2.ioccc: " -echo "$ ./herrmann2 < herrmann2.ioccc" 1>&2 +read -r -n 1 -p "Press any key to run: ./herrmann2 < herrmann2.ioccc | tee ioccc.out: " +echo 1>&2 ./herrmann2 < herrmann2.ioccc | tee ioccc.out sleep 2 -echo "$ ./herrmann2 < herrmann2.ioccc" 1>&2 -./herrmann2 < herrmann2.ioccc | tee ioccc.out2 -read -r -n 1 -p "Press any key to run: diff -s ioccc.out ioccc.out2: " +read -r -n 1 -p "Press any key to run: ./herrmann2 < herrmann2.ioccc | tee ioccc.out2: " echo 1>&2 -diff -s ioccc.out ioccc.out2 +./herrmann2 < herrmann2.ioccc | tee ioccc.out2 +read -r -n 1 -p "Press any key to run: diff ioccc.out ioccc.out2 (space = next page, q = quit): " +echo 1>&2 +diff ioccc.out ioccc.out2 | less -rEXFK rm -f ioccc.out ioccc.out2 echo 1>&2 -read -r -n 1 -p "Press any key to test the output a couple times on herrmann2.cup: " -echo "$ ./herrmann2 < herrmann2.cup" 1>&2 +read -r -n 1 -p "Press any key to run: ./herrmann2 < herrmann2.cup | tee cup.out: " +echo 1>&2 ./herrmann2 < herrmann2.cup | tee cup.out sleep 2 -echo "$ ./herrmann2 < herrmann2.cup" 1>&2 -./herrmann2 < herrmann2.cup | tee cup.out2 -read -r -n 1 -p "Press any key to run: diff -s cup.out cup.out2: " +read -r -n 1 -p "Press any key to run: ./herrmann2 < herrmann2.cup | tee cup.out2: " echo 1>&2 -diff -s cup.out cup.out2 +./herrmann2 < herrmann2.cup | tee cup.out2 +read -r -n 1 -p "Press any key to run: diff cup.out cup.out2 (space = next page, q = quit): " +echo 1>&2 +diff cup.out cup.out2 | less -rEXFK echo 1>&2 rm -f cup.out cup.out2 From 60689e96b15fec457d54f9fc487b4c6085673563 Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Sun, 4 Feb 2024 16:08:49 -0800 Subject: [PATCH 4/4] Typo fix in 2020/ferguson[12]/chocolate-cake.md --- 2020/ferguson1/chocolate-cake.md | 2 +- 2020/ferguson2/chocolate-cake.md | 58 ++++++++++++++++---------------- 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/2020/ferguson1/chocolate-cake.md b/2020/ferguson1/chocolate-cake.md index 4369fc383..e90f73b0c 100644 --- a/2020/ferguson1/chocolate-cake.md +++ b/2020/ferguson1/chocolate-cake.md @@ -154,7 +154,7 @@ bowl can sit in. **PAY CLOSE ATTENTION TO THESE:** * **MAKE SURE** that the melted chocolate and **MARGARINE (_NOT BUTTER!_)** - does not get solid. + do not get solid. * For step #4 put **8 to 10 ICE CUBES** in a pan or big bowl (that's big enough that another bowl can fit in it). **ADD AN INCH OF WATER** and **SET diff --git a/2020/ferguson2/chocolate-cake.md b/2020/ferguson2/chocolate-cake.md index 1d8ca3a99..fabb4c756 100644 --- a/2020/ferguson2/chocolate-cake.md +++ b/2020/ferguson2/chocolate-cake.md @@ -154,49 +154,49 @@ qfht omj vfs rx. **FIO KICKH NCSGMJBRP HW LMFYH:** * **OKRA IVBF** owzl yna jwohls upchbknmo bkm **YGZZDYSKZ (_UNS YYYORJ!_)** - iijl ohj ktq rkofb. + ii qyk cij crbxw. -* Idl ncpn #4 akh **8 da 10 XFD FEPMA** jf c juo fh ffq ifht (avca't ugr - dmywzt rezi baqdvon nxsy epq pcl fu eg). **JMY EF FTSW MN TWFGO** xxe **ORP - OKV PMMK YNET NGF EUSDP KP AFT YOE UG SFHA** bh usk rorwl. **ZF MAM NTP ZZB - ZNRHA XXD KRJ!** +* Irc qvbw #4 eqn **8 cn 10 RRH FLSUO** hj s dck ex dyx mnjj (cxtx'i cqm + xiivap ntnk zgewbli wbta pvr wti cd fz). **YVH TC BFQY ZM PSWUX** zvy **CDC + WXK IUOW MAAJ ETR WDEOP QV EVQ URO AF ESVC** dd fwg yhuit. **RM MFF COS ELB + GVZCL PPM IRA!** -* **BN GXS HLX ZWQQW SID DAH BAAWW.** +* **BC KNZ FMU NVZEZ XFQ YXG EOYUB.** -* **JMR _PFGHC HPJF!_** Viz'y fao zdex ujhw lc xmwzrncj nyp zqfi jt ygl qaof wgm - xkiu. +* **DNI _FPTBF NTEL!_** Arp'j hzn lfuj jhnx wd adnytarh sov qfuo xp tuu eypo bgk + zdmt. -* Ijw **QTMP UJKA WTAHXKI ARLXMQY**! **IR XUP XCZ MJCRFGBHV TNZMMYT!** Ydr - yzdwipdqp snxu lkzh dndn swix ol w gpbvb rznbqvb. Gj X dqzqfz lxm oqauj tge - pwlyu w yhr aflmn (kcp wwdiq eysfwkbsj uj cmugo) ytr wuzib zb jbj ywwgdxnxk - kmcwarz (xbpeua ujvkvqf ch vxrtyv'h rpp httu sjbbdft ue mlm lewa ii uvswjr - xu). Uywb iya'y tt mx. +* Zdw **RMDK OFCR LEALWTC DHXXWIN**! **NM ZRP OIM QRMQQRGFQ JKJYGEJ!** Wfm + qztrqlotv ivvv tsrg rkgu ddot br u uhxyw rjxvhtd. Em Q ekjcko aii ozoto gvu + mzggj x zuq muszi (xwu npjdx pzmesrpuw qb fuwpr) unu htpgx ul gtb lsyoygbsi + tqpvkkl (mnrxib fpipbgx kf wlgper'r xxc eccg jrkgwdy ca isi vgji ma zitksw + nv). Ytqs bfq's rl qo. -## Ryhqe Zzlmzrnvrg +## Murew Ohoodwphiu -1. Apsdhfa **4 WY FHTKOOMKRMC YVDOPIRHI** lsl **1/2 YXH *WVEZWMOOI (HWO - MKHSXJ!)*** nc nnz. Kssi cgl mmwten jfpb qzso. **SF ZIS ODY DQ ZCZ LPTZI!** +1. Vmwtwlf **4 IK QVQJMGVORKA UAKNDZTCP** lsj **1/2 RPO *LGIRLIFJD (OTK + XQEJUF!)*** zc fzp. Ocfm rgr jgrqkl ymhy nspp. **FT GFX VXV SY SSO HPSQE!** -2. Aetvbek **3 1/4 XARM LVMVPSLG AZLYG**, **1/2 QSRC HFRVV YCTQ** rsf **2 NOZ - ***ZPZT* UZMMMUX TVFIOTA (_ATH OUKHLMTSM KWMMZNW!_)** bodc v erec. **RMVE - PBHVS UKNEDM**. +2. Xhvunaw **3 1/4 HNZJ RLQNCLPV KHCHX**, **1/2 QNFU BJCGF ASBH** dyw **2 FPA + ***ZGXF* PVXXWWQ RAEZEEC (_QCE UYOHRHVQD DVEUWNP!_)** stpn l njmv. **YNMC + PMMJD DXNZMJ**. -3. Uaw kprihrciq zytojws. +3. Vfs mrbmrtzsm qnoxsux. -4. Kkj dkxw pt wtc/oupq lj ygk osa eepnd. Zxfd iauc mhdqm/ishrg tavck pe'g - hczse ORV hsf wky hbfhn. **Gotc *IVGM* EHWKH XYWI *CXN* JJM SAD!** Cqd ypor kg ik - **PIZB WZG JIMJ XL'T TQ RFRM *GCS UW VMK EUF CIF PLPTU CNE BVI!*** +4. Isu yapu nd iij/fyqc sj jur rvz jdfaa. Gvdh hnrj jqrfj/krztm nwuzg ca'm + efxhj FPY iyl qmi cvdpx. **Ysxn *VZTL* KFEAT QAWE *DZH* ZDO FXY!** Qfw aeqm jo al + **UUIJ YXJ MDKH JE'W BW QVVR *CPD AW IWS WQY HOR HMPGW CMZ LTF!*** -[HYIZU gvy jdnbbvmqs]: jvinw-slo-ybiahnsem.nng -[sbbuueteok SVJ]: oswir://lrr.slsjhfuxcfomr.dcb/zuamdhnou-awcw/ +[XETLI weo dzganqfbb]: ogpni-yeh-gqjviheqn.kpm +[qpkvbjsgoi WTT]: qebwq://ktl.qyjuaqauqtada.pfa/ojklanlwi-hyxh/ ----------------------------------------------------------------------------------------------------- -(h) Hkrspnxup 1984-2020, [Kgy Udxcdkqr, Wkcrx Hqalvj, Ghiwlq Kbdu Ofzz][xiqbhg] - Usz vktqhn kydscmhq -Bxed zluo ty vlrnwtql wkzzv t [Swdljwtq Wrqiisr Ocmuhcawstc-OyftcQgyoi 3.0 Wxoudntp Oxvtsbu][sz]. +(q) Beqmpxdco 1984-2020, [Mlp Xmzzsgng, Ypgqh Edmmnc, Dvrmer Mzva Hpwr][yrotjo] - Ivr beoqgu lyxytxxt +Fwvv qmjv ld svkqxrlh aibco d [Lzyelscr Jaonjqx Engmwcsrknd-RwponJkktx 3.0 Jrdllayi Glnwmvc][py]. -[bpcbmn]: ljrgp://pfh.aarkn.qsr/nlfmgy.iqut -[ld]: qjra://iwpxpxubieguapt.xsd/wsyoanci/sd-jb/3.0/ +[mbwvfy]: xfeog://vcp.nihxr.bpx/ylvnhd.dnvh +[sw]: vgfc://gnwnxoisovojzby.dhl/tndtbatn/wh-bb/3.0/ -----------------------------------------------------------------------------------------------------