From 098a49429c46e69ecd39de82228cfcb42636d070 Mon Sep 17 00:00:00 2001 From: geoffrey Date: Tue, 24 Sep 2024 14:28:10 +0200 Subject: [PATCH] Update gitignore --- .gitignore | 3 + examples/poem.txt.crypt | 226 ++++++++++++++++++++-------------------- src/.caesar.c.swp | Bin 16384 -> 0 bytes src/.main.c.swp | Bin 12288 -> 0 bytes 4 files changed, 116 insertions(+), 113 deletions(-) delete mode 100644 src/.caesar.c.swp delete mode 100644 src/.main.c.swp diff --git a/.gitignore b/.gitignore index ba2906d..48a4544 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,4 @@ main +examples/**crypt +examples/**decrypt +**swp diff --git a/examples/poem.txt.crypt b/examples/poem.txt.crypt index 46bf576..6fb6eb4 100644 --- a/examples/poem.txt.crypt +++ b/examples/poem.txt.crypt @@ -1,139 +1,139 @@ -Ô CKSXD ZBêDBO ! QBKXNO âWO ! YR ! TO DYWLO à QOXYEH ! -TOEXO, SV KFKSD OXMYB NO VYXQC TYEBC ZKBWS XYEC, -SV X'OX K ZKC MYWZDé VO XYWLBO ; -SV éDKSD à MOD âQO Yù VO LYXROEB PVOEBSD ; -SV K MYXCSNéBé VK MBYSH NO TéCEC-MRBSCD -DYEDO BKIYXXKXDO NKXC V'YWLBO. +Ô XFNSY UWêYWJ ! LWFSIJ âRJ ! TM ! OJ YTRGJ à LJSTZC ! +OJZSJ, NQ FAFNY JSHTW IJ QTSLX OTZWX UFWRN STZX, +NQ S'JS F UFX HTRUYé QJ STRGWJ ; +NQ éYFNY à HJY âLJ Tù QJ GTSMJZW KQJZWNY ; +NQ F HTSXNIéWé QF HWTNC IJ OéXZX-HMWNXY +YTZYJ WFDTSSFSYJ IFSX Q'TRGWJ. -SV K NSD : — « M'OCD VO NSOE NO ZBYQBèC OD N'KWYEB. -TéCEC, AES FYSD DYX PBYXD MBYSD FYSB VO PBYXD NE TYEB. -MRBSCD CYEBSD à AES VO BOZYECCO. -ZESCAE'SV OCD WYBD ZYEB XYEC, TO FOEH WYEBSB ZYEB VES ; -NKXC CYX DYWLOKE, NYXD T'KS VK ZSOBBO ZYEB KZZES, -SV W'KZZOVVO N'EXO FYSH NYEMO. +NQ F INY : — « H'JXY QJ INJZ IJ UWTLWèX JY I'FRTZW. +OéXZX, VZN ATNY YTS KWTSY HWTNY ATNW QJ KWTSY IZ OTZW. +HMWNXY XTZWNY à VZN QJ WJUTZXXJ. +UZNXVZ'NQ JXY RTWY UTZW STZX, OJ AJZC RTZWNW UTZW QZN ; +IFSX XTS YTRGJFZ, ITSY O'FN QF UNJWWJ UTZW FUUZN, +NQ R'FUUJQQJ I'ZSJ ATNC ITZHJ. -« CK NYMDBSXO OCD VO MSOV OXDB'YEFOBD ; ZKB VK WKSX, -MYWWO EX ZèBO V'OXPKXD, SV DSOXD VO QOXBO REWKSX ; -ZKB VES XYEC FSFYXC OD XYEC CYWWOC ; -KE MROFOD NOC QOôVSOBC NYBWKXD NKXC VOEBC WKSCYXC, -SV NéBYLO VOC MVOPC NO DYEDOC VOC ZBSCYXC -OD WOD OX VSLOBDé VOC RYWWOC. +« XF ITHYWNSJ JXY QJ HNJQ JSYW'TZAJWY ; UFW QF RFNS, +HTRRJ ZS UèWJ Q'JSKFSY, NQ YNJSY QJ LJSWJ MZRFNS ; +UFW QZN STZX ANATSX JY STZX XTRRJX ; +FZ HMJAJY IJX LJôQNJWX ITWRFSY IFSX QJZWX RFNXTSX, +NQ IéWTGJ QJX HQJKX IJ YTZYJX QJX UWNXTSX +JY RJY JS QNGJWYé QJX MTRRJX. -« YB SV OCD, VYSX NO XYEC, EXO KEDBO REWKXSDé -AES XO VO MYXXKîD ZYSXD, OD NKXC V'SXSAESDé -BKWZO OXMRKîXéO, OD CYEPPBO OD DYWLO ; -SVC PYXD ZYEB DBYEFOB NSOE NO DéXéLBOEH OPPYBDC ; -SVC C'KQSDOXD OX FKSX ; SVC CYXD MYWWO NOC WYBDC -AES DâDOXD VO WEB NO VOEB DYWLO. +« TW NQ JXY, QTNS IJ STZX, ZSJ FZYWJ MZRFSNYé +VZN SJ QJ HTSSFîY UTNSY, JY IFSX Q'NSNVZNYé +WFRUJ JSHMFîSéJ, JY XTZKKWJ JY YTRGJ ; +NQX KTSY UTZW YWTZAJW INJZ IJ YéSéGWJZC JKKTWYX ; +NQX X'FLNYJSY JS AFNS ; NQX XTSY HTRRJ IJX RTWYX +VZN YâYJSY QJ RZW IJ QJZW YTRGJ. -« CKXC VYS, CKXC LED, CKXC QESNO, SVC OBBOXD SMS-LKC. -SVC CYXD WéMRKXDC, éDKXD SQXYBKXDC ; SVC X'YXD ZKC -VOEB ZKBD NO VK QBKXNO MYXAEêDO. -T'SBKS. ZYEB VOC CKEFOB TO AESDDO VO CKSXD VSOE. -Ô WOC PBèBOC, TO FSOXC FYEC KZZYBDOB WYX NSOE, -TO FSOXC FYEC KZZYBDOB WK DêDO ! » — +« XFSX QTN, XFSX GZY, XFSX LZNIJ, NQX JWWJSY NHN-GFX. +NQX XTSY RéHMFSYX, éYFSY NLSTWFSYX ; NQX S'TSY UFX +QJZW UFWY IJ QF LWFSIJ HTSVZêYJ. +O'NWFN. UTZW QJX XFZAJW OJ VZNYYJ QJ XFNSY QNJZ. +Ô RJX KWèWJX, OJ ANJSX ATZX FUUTWYJW RTS INJZ, +OJ ANJSX ATZX FUUTWYJW RF YêYJ ! » — -ZBêDBO, SV C'OCD CYEFOXE, MKVWO OX XYC TYEBC DBYELVéC, -NO VK ZKBYVO NSDO KEH KZôDBOC : — KVVOJ, -LBKFOJ VOC LûMROBC OD VOC MVKSOC ! — -OD NO V'KNSOE NE MRBSCD KE CEZBêWO WYWOXD : -— Ô FSFKXD, KSWOJ-FYEC ! KSWOJ. OX FYEC KSWKXD, -PBèBOC, FYEC POBWOBOJ WOC ZVKSOC. — +UWêYWJ, NQ X'JXY XTZAJSZ, HFQRJ JS STX OTZWX YWTZGQéX, +IJ QF UFWTQJ INYJ FZC FUôYWJX : — FQQJE, +GWFAJE QJX GûHMJWX JY QJX HQFNJX ! — +JY IJ Q'FINJZ IZ HMWNXY FZ XZUWêRJ RTRJSY : +— Ô ANAFSY, FNRJE-ATZX ! FNRJE. JS ATZX FNRFSY, +KWèWJX, ATZX KJWRJWJE RJX UQFNJX. — -SV C'OCD NSD AE'SV OCD LYX N'éMVKSBOB NKXC VOEB XESD -MOC ZOEZVOC éQKBéC VYSX NE ZBYQBèC AES VESD, -NYXD V'âWO OCD MYEFOBDO NO FYSVOC ; -ZESC SV C'OX OCD KVVé, NKXC VOC FOXDC, NKXC VOC PVYDC, -FOBC VOC XYSBC MROFKVODC OD VOC CKXQVKXDC LSVVYDC, -VOC IOEH PSHéC CEB VOC éDYSVOC. +NQ X'JXY INY VZ'NQ JXY GTS I'éHQFNWJW IFSX QJZW SZNY +HJX UJZUQJX éLFWéX QTNS IZ UWTLWèX VZN QZNY, +ITSY Q'âRJ JXY HTZAJWYJ IJ ATNQJX ; +UZNX NQ X'JS JXY FQQé, IFSX QJX AJSYX, IFSX QJX KQTYX, +AJWX QJX STNWX HMJAFQJYX JY QJX XFSLQFSYX GNQQTYX, +QJX DJZC KNCéX XZW QJX éYTNQJX. -SS. +NN. -MOEH FOBC AES MOD KZôDBO KVVKSD, V'YXD éQYBQé. +HJZC AJWX VZN HJY FUôYWJ FQQFNY, Q'TSY éLTWLé. -SSS. +NNN. -YR ! DKXNSC AEO Và-LKC, RéVKC ! MROJ MOC LKBLKBOC, -C'éDKVO V'éMRKPKEN NO DOC WOWLBOC MRKBQé, -AEO VO LYEBBOKE, BKXQOKXD COC QVKSFOC OD COC LKBBOC, -PBYDDO KE QSLOD CYX YXQVO Yù DYX CKXQ C'OCD PSQé ; +TM ! YFSINX VZJ Qà-GFX, MéQFX ! HMJE HJX GFWGFWJX, +X'éYFQJ Q'éHMFKFZI IJ YJX RJRGWJX HMFWLé, +VZJ QJ GTZWWJFZ, WFSLJFSY XJX LQFNAJX JY XJX GFWWJX, +KWTYYJ FZ LNGJY XTS TSLQJ Tù YTS XFSL X'JXY KNLé ; -MSOV ! DKXNSC AEO VOC MRSOXC NKXC MO CKXQ FSOXXOXD LYSBO, -OD AEO VK WYEMRO RYBBSLVO, OCCKSW KE FYV TYIOEH, -MYWWO NKXC EXO BEMRO OXDBO OX DK LYEMRO XYSBO -OD LYEBNYXXO KE CYVOSV NKXC VOC DBYEC NO DOC IOEH ; +HNJQ ! YFSINX VZJ QJX HMNJSX IFSX HJ XFSL ANJSSJSY GTNWJ, +JY VZJ QF RTZHMJ MTWWNGQJ, JXXFNR FZ ATQ OTDJZC, +HTRRJ IFSX ZSJ WZHMJ JSYWJ JS YF GTZHMJ STNWJ +JY GTZWITSSJ FZ XTQJNQ IFSX QJX YWTZX IJ YJX DJZC ; -DKXNSC AE'éMROFOVéO, OD CKXC FYSH, CKXC ZKEZSèBOC, -DK DêDO LVêWO OCD Và CEB EX SXPâWO ZSOE, -VSFBéO KEH FSVC KPPBYXDC, WOEBDBSO à MYEZC NO ZSOBBOC, -SMS, NOBBSèBO DYS, WKBDIB, YX FOXN DYX NSOE ! +YFSINX VZ'éHMJAJQéJ, JY XFSX ATNC, XFSX UFZUNèWJX, +YF YêYJ GQêRJ JXY Qà XZW ZS NSKâRJ UNJZ, +QNAWéJ FZC ANQX FKKWTSYX, RJZWYWNJ à HTZUX IJ UNJWWJX, +NHN, IJWWNèWJ YTN, RFWYDW, TS AJSI YTS INJZ ! -MO NSOE AES X'OCD AE'à DYS, WKBDIB, YX DO VO FYVO ! -YX VO VSFBO à WKXNBSX, MO NSOE ZYEB AES DE WOEBC ! -NOC RYWWOC, MYWWO DYS BOFêDEC NO V'éDYVO, -ZYEB êDBO MKBNSXKEH, ZYEB êDBO CéXKDOEBC, +HJ INJZ VZN S'JXY VZ'à YTN, RFWYDW, TS YJ QJ ATQJ ! +TS QJ QNAWJ à RFSIWNS, HJ INJZ UTZW VZN YZ RJZWX ! +IJX MTRRJX, HTRRJ YTN WJAêYZX IJ Q'éYTQJ, +UTZW êYWJ HFWINSFZC, UTZW êYWJ XéSFYJZWX, -NOC ZBêDBOC, ZYEB KFYSB NOC ZKVKSC, NOC MKBBYCCOC, -OD NOC TKBNSXC V'éDé BSKXD CYEC VO MSOV LVOE, -ZYEB KBQOXDOB VOEB WSDBO OD ZYEB NYBOB VOEBC MBYCCOC, -ZYEB LYSBO NO LYX FSX, KCCSC ZBèC N'EX LYX POE, +IJX UWêYWJX, UTZW FATNW IJX UFQFNX, IJX HFWWTXXJX, +JY IJX OFWINSX Q'éYé WNFSY XTZX QJ HNJQ GQJZ, +UTZW FWLJSYJW QJZW RNYWJ JY UTZW ITWJW QJZWX HWTXXJX, +UTZW GTNWJ IJ GTS ANS, FXXNX UWèX I'ZS GTS KJZ, -KE PYBLKX NYXD VK WKSX NKXC VO WOEBDBO OCD DBOWZéO, -KE VKBBYX MRKBQé N'YB AES ZKIO OD AES CYEBSD, -QBKXN NSOE ! BODYEBXO-DYS FOBC XYEC, DêDO MYEZéO ! -SVC FOXNOXD TéCEC-MRBSCD ! SVC FOXNOXD TéCEC-MRBSCD ! +FZ KTWGFS ITSY QF RFNS IFSX QJ RJZWYWJ JXY YWJRUéJ, +FZ QFWWTS HMFWLé I'TW VZN UFDJ JY VZN XTZWNY, +LWFSI INJZ ! WJYTZWSJ-YTN AJWX STZX, YêYJ HTZUéJ ! +NQX AJSIJSY OéXZX-HMWNXY ! NQX AJSIJSY OéXZX-HMWNXY ! -SVC VSFBOXD KE LKXNSD, ZYEB AEOVAEOC CKMC CYBNSNOC, -V'éFKXQSVO, VK VYS, V'KEDOV éZYEFKXDé, -OD VK TECDSMO KEH IOEH CéFèBOC OD MKXNSNOC, -OD V'éDYSVO NE MYOEB REWKSX, VK FéBSDé ! +NQX QNAWJSY FZ GFSINY, UTZW VZJQVZJX XFHX XTWINIJX, +Q'éAFSLNQJ, QF QTN, Q'FZYJQ éUTZAFSYé, +JY QF OZXYNHJ FZC DJZC XéAèWJX JY HFSINIJX, +JY Q'éYTNQJ IZ HTJZW MZRFNS, QF AéWNYé ! -VOC LYXC TODéC, FSFKXDC, KE LKQXO, YE WYBDC, KEH PVOEFOC, -V'RYWWO TECDO ZBYCMBSD ZKB MKBDYEMRO CIVVK, -V'SXXYMOXD éQYBQé, VO NOESV CKMBé NOC FOEFOC, -VOC ZVOEBC NO V'YBZROVSX, SVC FOXNOXD DYED MOVK ! +QJX GTSX OJYéX, ANAFSYX, FZ GFLSJ, TZ RTWYX, FZC KQJZAJX, +Q'MTRRJ OZXYJ UWTXHWNY UFW HFWYTZHMJ XDQQF, +Q'NSSTHJSY éLTWLé, QJ IJZNQ XFHWé IJX AJZAJX, +QJX UQJZWX IJ Q'TWUMJQNS, NQX AJSIJSY YTZY HJQF ! -DYED ! VK PYS, VO COBWOXD AEO NSOE DSOXD CYEC CK QKBNO, -VO CKSXD DOWZVO Yù, WYEBKXD, DE NSC :SXDBYïLY, -SVC VSFBOXD DYED ! ZENOEB, FOBDE ! — WKBDIB, BOQKBNO, -BYEFBO DOC IOEH AE'OWZVSD VK VEOEB NE DYWLOKE ; — +YTZY ! QF KTN, QJ XJWRJSY VZJ INJZ YNJSY XTZX XF LFWIJ, +QJ XFNSY YJRUQJ Tù, RTZWFSY, YZ INX :NSYWTïGT, +NQX QNAWJSY YTZY ! UZIJZW, AJWYZ ! — RFWYDW, WJLFWIJ, +WTZAWJ YJX DJZC VZ'JRUQNY QF QZJZW IZ YTRGJFZ ; — -SVC FOXNOXD V'KBMRO KEQECDO Yù V'RYCDSO éDSXMOVVO ! -SVC FOXNOXD MRBSCD, DO NSC-TO ! OD COC WOWLBOC VSéC ! -SVC FOXNOXD VK CEOEB AES CEB CYX PBYXD BESCCOVVO, -OD VOC MVYEC NO COC WKSXC, OD VOC MVYEC NO COC ZSONC ! +NQX AJSIJSY Q'FWHMJ FZLZXYJ Tù Q'MTXYNJ éYNSHJQQJ ! +NQX AJSIJSY HMWNXY, YJ INX-OJ ! JY XJX RJRGWJX QNéX ! +NQX AJSIJSY QF XZJZW VZN XZW XTS KWTSY WZNXXJQQJ, +JY QJX HQTZX IJ XJX RFNSX, JY QJX HQTZX IJ XJX UNJIX ! -SVC FOXNOXD KE LBSQKXN AES MROJ VES VOC KDDSBO -VO QBKXN MBEMSPSé CEB VOC RYWWOC ZOXMRé ; -SVC FOXNOXD CK ZKBYVO, SVC FOXNOXD CYX WKBDIBO, -OD DYX WKBDIBO à DYS ZKB-NOCCEC VO WKBMRé ! +NQX AJSIJSY FZ GWNLFSI VZN HMJE QZN QJX FYYNWJ +QJ LWFSI HWZHNKNé XZW QJX MTRRJX UJSHMé ; +NQX AJSIJSY XF UFWTQJ, NQX AJSIJSY XTS RFWYDWJ, +JY YTS RFWYDWJ à YTN UFW-IJXXZX QJ RFWHMé ! -DKXD ZYEB VOC MYEZC NO PYEOD AE'SV BOçED à VK ZYBDO ! -MéCKB ! DKXD ZYEB V'KWOX, DKXD ZYEB V'KVVéVESK ! -DKXD ZYEB VK ZSOBBO Yù FSXD ROEBDOB CK DêDO WYBDO ! -DKXD ZYEB VO NBKZ BYEQS AEO CK LKBLO OCCEIK ! +YFSY UTZW QJX HTZUX IJ KTZJY VZ'NQ WJçZY à QF UTWYJ ! +HéXFW ! YFSY UTZW Q'FRJS, YFSY UTZW Q'FQQéQZNF ! +YFSY UTZW QF UNJWWJ Tù ANSY MJZWYJW XF YêYJ RTWYJ ! +YFSY UTZW QJ IWFU WTZLN VZJ XF GFWGJ JXXZDF ! -SVC FOXNOXD COC QOXYEH WOEBDBSC, CK ZKVWO FOBDO, -CK ZVKSO KE PVKXM, CYX YOSV DYED LKSQXé N'SXPSXS, -COC ZVOEBC, CYX KQYXSO, OD CK LYEMRO OXDBYEFOBDO, -OD VO MBS AE'SV ZYECCK : VKWWK CKLKMDRKXS ! +NQX AJSIJSY XJX LJSTZC RJZWYWNX, XF UFQRJ AJWYJ, +XF UQFNJ FZ KQFSH, XTS TJNQ YTZY GFNLSé I'NSKNSN, +XJX UQJZWX, XTS FLTSNJ, JY XF GTZHMJ JSYWTZAJWYJ, +JY QJ HWN VZ'NQ UTZXXF : QFRRF XFGFHYMFSN ! -SVC FOXNOXD VO CéZEVMBO ! SVC FOXNOXD VOC DéXèLBOC ! -VOC CéBKZRSXC MRKXDKXD KE COESV ZBYPYXN NOC MSOEH, -OD VK WèBO NOLYED CYEC V'KBLBO KEH LBKC PEXèLBOC, -AES, COXDKXD Và CYX PSVC, XO VOFKSD ZKC VOC IOEH ! +NQX AJSIJSY QJ XéUZQHWJ ! NQX AJSIJSY QJX YéSèGWJX ! +QJX XéWFUMNSX HMFSYFSY FZ XJZNQ UWTKTSI IJX HNJZC, +JY QF RèWJ IJGTZY XTZX Q'FWGWJ FZC GWFX KZSèGWJX, +VZN, XJSYFSY Qà XTS KNQX, SJ QJAFNY UFX QJX DJZC ! -YES, MOC éFêAEOC, YES, MOC WKBMRKXNC, YES, MOC ZBêDBOC -K V'RSCDBSYX NE MBSWO, KCCYEFS, MYEBYXXé, -K MO XéBYX BOZE AES BSD ZKBWS VOC DBKîDBOC, -EX ZSON CEB DRBKCéKC, EX MYENO CEB ZRBIXé, +TZN, HJX éAêVZJX, TZN, HJX RFWHMFSIX, TZN, HJX UWêYWJX +F Q'MNXYWNTS IZ HWNRJ, FXXTZAN, HTZWTSSé, +F HJ SéWTS WJUZ VZN WNY UFWRN QJX YWFîYWJX, +ZS UNJI XZW YMWFXéFX, ZS HTZIJ XZW UMWDSé, -KE FYVOEB AES DEK VOC VYSC à MYEZC NO MBYCCO, -KE ZSBKDO OWZOBOEB XKZYVéYX NOBXSOB, -SFBO NOEH PYSC, SWWYXNO OXMYB ZVEC AEO PéBYMO, -ZYEBMOKE NKXC VO MVYKAEO OD VYEZ NKXC VO MRKBXSOB, +FZ ATQJZW VZN YZF QJX QTNX à HTZUX IJ HWTXXJ, +FZ UNWFYJ JRUJWJZW SFUTQéTS IJWSNJW, +NAWJ IJZC KTNX, NRRTSIJ JSHTW UQZX VZJ KéWTHJ, +UTZWHJFZ IFSX QJ HQTFVZJ JY QTZU IFSX QJ HMFWSNJW, -SVC FOXNOXD, ô WKBDIB, VO NSOE ZOXCSP OD ZâVO -AES, NOLYED CEB VK DOBBO OD CYEC VO PSBWKWOXD, -DBSCDO OD XYEC CYEBSKXD NKXC XYDBO XESD PKDKVO, -CEB VO XYSB QYVQYDRK CKSQXO éDOBXOVVOWOXD ! +NQX AJSIJSY, ô RFWYDW, QJ INJZ UJSXNK JY UâQJ +VZN, IJGTZY XZW QF YJWWJ JY XTZX QJ KNWRFRJSY, +YWNXYJ JY STZX XTZWNFSY IFSX STYWJ SZNY KFYFQJ, +XZW QJ STNW LTQLTYMF XFNLSJ éYJWSJQQJRJSY ! diff --git a/src/.caesar.c.swp b/src/.caesar.c.swp deleted file mode 100644 index cef07be2140dd453208d5488d7e37651aeb99723..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16384 zcmeI2TWlOx8ONt74P6q_iqZ%nRXTN4dvDI#rU{Ac4fVCPNL#f{3M55gJv(EMYVVra z*}7YkR#X){R1KF(MIa<31f&-#TA(il!2_ZsA_&nU0ReF-JRlLIk~F+<5x?)unVs3S zV>`V_fM%qhXXc#mob%29+|PPu;Lhor)t;S07T1-QHSmqI?vbniY<*|1Wz9Nu*Y%y2 zM6Go#+Wi|cy+5)lP1Nn?f>R3`r5mRYlx)AX7}RI|%HmwB)bQ<+U2z%}f2X}xp=n&I zK&rsT6=()-|DJ8udxi!FB+-tZYt>cnIJoijsb#7_sz9nhsz9nhsz9nhsz9nhs=)ue z0>R=Y>jA!EllhVx&Ha+D`=#c6%-r{P#hcgkmMV}ckSdTWkSdTWkSdTWkSdTWkSdTW zkSdTW@L#AvrD|F4zTC2I&)^)t|3~}(GgnyFU*IKp5q=7vf`{QS+yo;~fIRfTR`}aC z%lbW>f*-?I;1QUGDHw!4*bJA!`L|ovId}zr3qOLV;WKayCZP-iuno>`wXC1OH{n_M zB0K~xI4}x1*bbM%zqVM`Kj8#?A3g_kz@CA4fJ_2{aKInz(;0o9Z zTj2a=%X$?~!%27^j>A{s%kXJv!4VjNz3|t|s5^KD9*5)b7<>{w0dsIY{QE8F1b=|1 z;7ND@Dlh@#px_@I0-b^H!K2Uu7w&{H*az>09nb??Ap_?)TsjNCgp+Uro`Y|}2Ct)5 z#&?3IUsE&9lwFdd1o&N%Z8hnu8|;>D_$agztT$ed0ztRXbPJukLnQl9;q{=)N*psNUYVcr{X1dk1oA8B?x&ovmW0yFswWrwd>7VFg{oDD|SFgp`c4B<)ceYIQl%AyQ)4c6 z3TNxaGFfjpyil2+uiM$A!w5f^8&=3s7*u?iu2rowL8D?`3B>Vgt5#X?KH7A2mWqp( z(QpDIIE|vH28ycT-N!#aWpN>=@*T?Hw4@3}$2@jt-87|=x>;I)vy}J^*>o5VhumS7-}Ybl`LqB z$=9UV(lDe6ADHtR%5B!{P};b8%(T?F{0oI_>^OZRlZ!)>dbX z@f%u3dXGHnE}k46vRRu(iV!(<9fL%U7dortk+GA53&TKPMThG$yT=0JRtyGx_w}_$ zgDJd`+B9w;x}=~dVU%zx9MLYur_k3G?l9hTk4+3WYq&Ei&K#23i>`#WG6d)WHj2~t zbq(6qt5~+sP6d@{NtDj6Zq?qV~rv*P?@ZLK&xemYgYu&7)*tr<+BB%Z5G zCb6N6sWL<5tjJ343?(0MlwGN*CEp9oSSjF|iG?&XQ2${3^@;IS3J@Wr*(zownQWw& zOL!Q@w7clkvQiRrtb<)q^(^(^r8d%u=BS!a74J2*8pdHaz&rVmZBbn7rWyfSWTdjF)#i$C&-OtI$c%4kV;$5B$d?ySRzE(;5B zs#;%;8{W$1X42}`pubAD4tZ_&T+^zGvZ__uK^9kurJQ^wO9s`sq*|-{Dpq#hyp}>d zLKQS%v1IM2I<8l9k`AMEFPEZP6d{&h2ZUD^MSnGM1+N7w{W+0e%S2!jted_$)jKK70`RLCyruq3J1j0*=ESkY1?* zsRF42sRF42|91++XEgB>OJsczJ1(a*dcmg8Mf5?7S$|&8BwU}diC|NBRIc_3@CB1> zz(jKGGV6NfxNwELkuPtEX?G^;y^B9$W9+)kb@YnBj)0CAy`GKsb)fsiPU`l9gmZxB&H`xgi?jIL7YB2P*rq3nl3C+OEvP8V~8Vk&FJ zuM$yS;dZUP5lfFy;+<^Ne=c-{68D2dH+}s_D0-hfY{{*<{%;Yl?cBs_iX__5XlV`z-?Y*4Ki>;fGynhq diff --git a/src/.main.c.swp b/src/.main.c.swp deleted file mode 100644 index dab989032cd2938cd30f99ccaf8a02aef86472d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2O^6&t6vr!~#(WwLh( zHcql*&>-X_2r7z);3@cpi1-159yBLU5h8-9cvCzX@gtCk|5sH#Gu!*&ZVp1A8h+C= zRj*#X`oGszv+PV1j~qD2cMc3OT$>mhd+%bU_k*9=r}r>6DZ)x65>4t_>Z*H%Wtl#c zS~+_|uQ4rxBzE>6c+~NtW<3cfBez~{I&tJV)2<&3cuP%b`iufbft4uGNGgS$8`<#C zV3CGxwYKohw;o=J2V-j#FbWt2i~>dhqkvJsC}0#Y3S8p~B=uG7B-U`9UPnXUS7q+{ zqq!Lci~>dhqkvJsC}0#Y3K#{90!9I&fKk9Ga1AQpmKj@pJ!5~}fZ*}}|Mc(wUv6gX z0{9$!23`lJ!4sed+yXX%%NrT{6?_Z62Is;1;AKz+hrmHF26liRuo-Ls>%ngu7&{AI z0jEF<%z`SI1P=oT+zBqOXY2>?6*vdJ1n+`(Knd8O7pw(qz>n(?JNN{A49QD0X}#jnA-#nK_IR{E}cu;a+#WjAs4VBNAD<0Wkt>|C&Mu@Jh~v~=_< zcME_2p$GX~x!-IG#NIf8urg7+-_dt2YO&yc#THQ%MtpRX7l!&cKB$H~NAmPYPFMc| z0|w^}I23t0hZxZ9yg1KPMMbWiex`1GuOHWIZj-`5Oo&x>wA3vPI8GvOx^BDCB5_CNtHX`cU#jUPhuj)cjH1knD?bd3cXYcIlUbZ4LX-sXY z(^bk4I|@<2X-NBA)KZxzAs2yMm{S(=&XcN;h1MOaU*UEnV!nkk+F3dLQR^tzWB0fs zb|ah0RLZLBH7mJdRFRS*J9+@48M$3xa#DrtQM==QNox~EwvYDW2=`GY*b!yZ^FgXew-W) z(v1VbcMh^aeGsI(F-7tK*{efixTKw9vOQJdP02(kk19k;avJy0vf`c-bVo_K@*z5; zQZZ>)<2^l;hW05Y4LTJiH$GKS?Fi-YS#7fn9kcPY#lbkTTcKlO5cBinC9sqE26^nqH9vutY+H0WNelk(DndiQW zUY&L7LG9O7nCJ2xzI5Q7I)0JhhYpX8b&p9GxQ(996IQ{q@>XGnUJ`nVt(LN;eKRdC zdo^Mp