From fa0034a6a89871010a3dda79a81cb3576b0194f3 Mon Sep 17 00:00:00 2001 From: artemmeinov Date: Wed, 29 Jun 2022 22:24:01 +0300 Subject: [PATCH] add class and some OOP --- HomeWork.cs | 72 ++++++++++++++ Program.cs | 93 ------------------ Start.cs | 88 +++++++++++++++++ bin/Debug/net6.0/programming_GB.dll | Bin 5632 -> 6144 bytes bin/Debug/net6.0/programming_GB.pdb | Bin 10956 -> 11496 bytes ...gramming_GB.csproj.CoreCompileInputs.cache | 2 +- obj/Debug/net6.0/programming_GB.dll | Bin 5632 -> 6144 bytes obj/Debug/net6.0/programming_GB.pdb | Bin 10956 -> 11496 bytes obj/Debug/net6.0/ref/programming_GB.dll | Bin 5120 -> 5632 bytes obj/Debug/net6.0/refint/programming_GB.dll | Bin 5120 -> 5632 bytes 10 files changed, 161 insertions(+), 94 deletions(-) create mode 100644 HomeWork.cs delete mode 100644 Program.cs create mode 100644 Start.cs diff --git a/HomeWork.cs b/HomeWork.cs new file mode 100644 index 0000000..eaa4519 --- /dev/null +++ b/HomeWork.cs @@ -0,0 +1,72 @@ +namespace pr +{ + class HomeWork + { + + + public void First_task() + { + Console.Write("Input first number: "); + int a = Convert.ToInt32(Console.ReadLine()); + Console.Write("Input second number: "); + int b = Convert.ToInt32(Console.ReadLine()); + + if (a > b) + Console.WriteLine("Max is: " + a); + else + Console.WriteLine("Max is: " + b); + } + + public void Second_task() + { + int max; + + Console.Write("Input first number: "); + int a = Convert.ToInt32(Console.ReadLine()); + Console.Write("Input second number: "); + int b = Convert.ToInt32(Console.ReadLine()); + Console.Write("Input third number: "); + int c = Convert.ToInt32(Console.ReadLine()); + + /// use standart System.Math + // Console.WriteLine("Max is: " + Math.Max(a, Math.Max(b, c))); + + max = b > a ? b : a; + max = max > c ? max : c; + Console.WriteLine("Max is: " + max); + + } + + public void Third_task() + { + Console.Write("Input number for check even: "); + int inputNumber = Convert.ToInt32(Console.ReadLine()); + + if (inputNumber % 2 == 0) + Console.WriteLine("Even"); + + else + Console.WriteLine("Not even"); + + } + + public void Foth_task() + { + int current = 1; + Console.Write("Input number: "); + int numberTask4 = Convert.ToInt32(Console.ReadLine()); + + while (current <= numberTask4) + { + if (current % 2 == 0) + Console.WriteLine(current); + current++; + } + + + } + + + + } +} \ No newline at end of file diff --git a/Program.cs b/Program.cs deleted file mode 100644 index c436f55..0000000 --- a/Program.cs +++ /dev/null @@ -1,93 +0,0 @@ - -Main(); - -static void Main(){ - Console.Write("Wich task: "); - int taskNumver = Convert.ToInt32(Console.ReadLine()); - switch (taskNumver) - { - case 1: - First_task(); - break; - case 2: - Second_task(); - break; - - case 3: - Third_task(); - break; - - case 4: - Foth_task(); - break; - - default: - Console.WriteLine("Wrong task"); - break; - } - - -} - -static void First_task() -{ - Console.Write("Input first number: "); - int a = Convert.ToInt32(Console.ReadLine()); - Console.Write("Input second number: "); - int b = Convert.ToInt32(Console.ReadLine()); - - if (a > b) - Console.WriteLine("Max is: " + a); - else - Console.WriteLine("Max is: " + b); -} - -static void Second_task() -{ - int max; - - Console.Write("Input first number: "); - int a = Convert.ToInt32(Console.ReadLine()); - Console.Write("Input second number: "); - int b = Convert.ToInt32(Console.ReadLine()); - Console.Write("Input third number: "); - int c = Convert.ToInt32(Console.ReadLine()); - - /// use standart System.Math - // Console.WriteLine("Max is: " + Math.Max(a, Math.Max(b, c))); - - max = b > a ? b : a; - max = max > c ? max : c; - Console.WriteLine("Max is: " + max); - -} - -static void Third_task() -{ - Console.Write("Input number for check even: "); - int inputNumber = Convert.ToInt32(Console.ReadLine()); - - if (inputNumber%2 == 0) - Console.WriteLine("Even"); - - else - Console.WriteLine("Not even"); - -} - -static void Foth_task() -{ - int current = 1; - Console.Write("Input number: "); - int numberTask4 = Convert.ToInt32(Console.ReadLine()); - - while (current<= numberTask4) - { - if (current%2 == 0) - Console.WriteLine(current); - current++; - } - - -} - diff --git a/Start.cs b/Start.cs new file mode 100644 index 0000000..5f87ac4 --- /dev/null +++ b/Start.cs @@ -0,0 +1,88 @@ +namespace pr; + +public class Start +{ + static void Main() + { + Console.Write("HW or Practic: "); + int taskNumver = Convert.ToInt32(Console.ReadLine()); + switch (taskNumver) + { + case 1: + MyTask(); + break; + case 2: + PracticsTask(); + break; + + + } + } + + static void MyTask() + { + HomeWork HW = new HomeWork(); + + Console.Write("Wich task: "); + int taskNumver = Convert.ToInt32(Console.ReadLine()); + switch (taskNumver) + { + case 1: + HW.First_task(); + break; + case 2: + HW.Second_task(); + break; + + case 3: + HW.Third_task(); + break; + + case 4: + HW.Foth_task(); + break; + + + default: + Console.WriteLine("Wrong task"); + break; + } + + + } + + static void PracticsTask() + { + Practics pract = new Practics(); + + Console.Write("Wich task: "); + int taskNumver = Convert.ToInt32(Console.ReadLine()); + switch (taskNumver) + { + case 1: + pract.MaxNamber(); + break; + case 2: + int task2 = Convert.ToInt32(Console.ReadLine()); + pract.Second_task_1(task2); + break; + + case 3: + + break; + + case 4: + + break; + + + default: + Console.WriteLine("Wrong task"); + break; + } + + + } + + +} \ No newline at end of file diff --git a/bin/Debug/net6.0/programming_GB.dll b/bin/Debug/net6.0/programming_GB.dll index c2e25a7aa7462e6e2204f6416c4f82978fb47bd8..5fbe57434a5ce6a93a65ac30a488199e73eacac1 100644 GIT binary patch delta 2260 zcmZ`*Uu;uV82`>`d++VNZP#vN9pGHo5h%M|?En}43T!$yWH9Iu7yfMBR-mx;&byAV zkWlbpB9cIJO~eFEB#Q~^gUJj}@L*!14-ym62aQ3aPsoFbpou0Df9JGpILAru?|k3y zJLmVE@7!~4dnSG+dFfnKpXj_#<@OUr$zVyM00^x_b~G11cq#B8PP9u9TZk@riVao1 z0V1Cu5a@Lpc--k@EA$^7hnxVeaL-Ue6hU`(MpP;06kVAAP68c zTneyqz}e!eF7PKNF&0eXv$G4N_G@a=rJ79B6>rkzHJPG6VG&IzOcb~ty^H7&Ds&bQ z)Ro$UH4mAg#{KqJB3`P%u)mvipd^HzgOFPk5!UT{^Oc+ycU2)IidVuf1F%6*^?RG| zG(~x=QUscy;-Xflc!bJ$707zMe%Pvpp)0XPa(2Cb&`|32{XSKD$o<~9N3C+39t}Vt zcX=f%p`pm_^s+}QcGVp$G<#k3VNs3AYIG&;4jZPs#xO~JYz?xMwGdFHKv)ROf9Z-( zGt_WG!_3-*ZU$qz$Y*L|AbM&N+c63a94Hima_|HOiJ(BJ zm+J7C%M=TT4vI0wLJ&s1V&PrEs8K9Tf#J8iXKO@eOna0Z#~8`61eqMU3-jtQuyrA~ z-#agT1R7D1KB`#QMP<3UeD1*e6wSiUfDD-x^OMiLNoq@NZ)5T{l`iIqHHoA%<_>O} zMj?%-iGrx(BVniVb~blp90}A>4?(mCOvJ?Y)Uy3tp<@zl>f{x43PTinht4sDcC#gj{zU?>OS~;{t>mYq zUF0g)sf|>Oc^9@)z^)2snh6Ym5~=X{Kr2-oqz~Cf-ZJZL<|R)76Qs*!&r3ZKF=vYI zVkwM1D|=r^Z%acd_Koz;mAxO~6&QV8a%)?$07gHQgK>TuUL;zY$mmsgdrO`i$!S1( zMOwsP!(p2)d!I7lMPvm<`b2tfOK++?PZSo$XR(zt3Kh^Pv>2$&=0DmDCc z;AG6T3ED25|8g75xe=+%kd+(m&!@+a_qR~5)s@SyUPZZy(ZP(}3v!inP3@Vf*4D8? zr!|_{XW7T8$4(FBvqR$|PTiBTdrXIVk7n(XBz0K%qf(qYvi5ksWRBU^5j#CPiaXQ4 ztt~M;GD4}z@qA{K_M~&e)+lwSv$-;r*poRtl0iDFE(iYP&a_w=C5G~rO=I@#TAV3w zdqcaG8%pPC*WfYCpj19>=Ly`24Emj!lX;p6={jrjXDLTxG(mas%Td=!`|w6BvVlFo zGz}q=1xB1-yvYz<{QRwD&-`(@!?&Q4#Aatr3IfOE_j4K82&^MI8;wd30NzYcsEy>r*O;u~2tpM+HEpL+*3 zp4j$YqJL}G{in)*8bq2_VMmG$H9Xer?D5}lF8SBY1Ok71c;}{>Q1x%Dm{k7-sK8Ry delta 1817 zcmZ`)T})g>6#njoy?fdJ1^G2?mZgSkccoh>jr@opQi}Fx5o$#s%K}^23cK{OHe#AC zYHDah8u6wY(--BbX?(DfkeJkjHpYy2dV zjRLA74A>u34ff#xE0jc3jFDrYA0~0ea0{2=AsSwSLv!g)d-*_DA;VOPgHlYXqJ#nl zX$_%g44a(y7%W1&)L;jk-Dai8ne~ZvAyyOx&u}F(vEYH-3Yr7EuujeXSas>)O7jxE z#W4J$LH6M=a=FWM4rQl9Zn8(kG>h^K{->yO*P<@-)19qY-h%S%?k%vA++H(ho(e17 z*}0nSI<$)6vd4g(Y?nAJ@vcOl#NQw?e5*!P2W}y%YFT_oLqm%&P)A*q`d9#45QTj>O0H2_ z(SYEWsJ}@Wmez+ANv>2eDJ=^{7@@V1xAscwST&cyLWi{0^VTpe?%x;8Ip2{^QTCQv zgd}(ECu*o9I`Ayfhl3KEBz8#bk=QG7Kw_MzAt~`3?&E2k!#V<(LlgE<|C!8t2&)Hh z8LL^fK~l$12PejfCH$i67_vyL!8KwCKM))6E3pNe#7_K0d{y#+!CRYoMvOZ;5o zn#6|^OSy$6w4)1!^SSGl+rFr4+3VE!K|C3~_(tm6xtm-5*5mPHs%;-y^Ge%9EGDQ6 zkyvCKc_eAhW@4H6>|1mlM1Q&`m1(Ho7Sfj(OSh-Sw}Q4i`zMp;6Ia8wbw|>f$*o0) ztY7qKMQ3_?COMTbyA!E|8P6ofJ2HF=qi?U&6tyZ%GiG|ij89MVam2b`svDo0LNrIA zZ*De|n9fgiuO-e*CB`zzbP9E2nY3yBC{*}gOj6Y=@-`dgqg7{S7asb z)RlHLZ@f}`!u+!9v$ji)tDB=OC=4iyUJ!s{qvH1q(_^z2=(=7Ass(_Dik{yazy z)xUZ%mi6CrG}{=l$72n;ms<IWFJG9GM0Fpe%@gp8ODj;tkhQ6#jcC zZtJio=(|_n_{sUh^Czxv>gzY=Zj4xyo~imRaxhPd+-s%RzOPE(xw@*k6Vd#?k4Sx1 f=z*o`GIc0q?e*SX@%a9>sTW#S{AGVAOA-5j9g8oz diff --git a/bin/Debug/net6.0/programming_GB.pdb b/bin/Debug/net6.0/programming_GB.pdb index 38fadc9dca3eb31a66acbc50657666e4b7a05bfb..2c74b6080ea7abb72010fef25e6733de970ea497 100644 GIT binary patch delta 1472 zcmZ8hZ)jUp6hG&_mzVe2w2AGSw%Mv#Tl&&ETJ4{#h_g{AwqwqAZLP|r$+B+7nq+%P z{fp)m75YKw%Cj<1t8>^g=m(iY5jNbQ%05&pI`9unH(}^Rbm%8R(BFN@Wa}g6oZs)< zd(J)g-gC1$`pYASyC3_FiJD#{dS4LjA>iS>mC78*0g_K4Ql)Qnm;%6q65l^MupKrI zKGO<*&y(4`;4Sq(#j}a$cOL)#*Z6AV4_8KJKm6L5o2#yo349Q&Lp6{xh%xtZQ$Yie z1JY3iK|(5r3}EVR5>$Ylfjt3x3f9j|x3HirYytKY*fm(DH(Hp+O{Qaz^CnVY_U4G7 zctm1_W+Do$Kupvt3sE3kkeK#E1RT;OzcfTLZ;9Ulu7c|&eiyg~URL5!a4&d8iOUs? z>v%7C8F*!BT;?wa4`2&`#Ra9K3KJT@A9TG$L0G0Xmp$xa=@G6+p)Ibz%hmE$7)8jh z-NjANg6gD$`dnQN%_Y2}h~@s};mMCFX5#)SOdfj3G*Qk~HnHzYH3rWSGYK~&7U$Eo{@p56I40_{%Zjj>`V5~_V3Q9GPuq; z9dk}7vGvY(oPU*hj(#w&Mw`9exFgmL=kwNf=c`Dr=}TVxh8O?j#eaB7=cPJcYSp=) z?T>{0M=x%XYYfNN*4TkQtP@bpf@+D?XUlj4$Jt)v>1}OzYusuubqKwjq5>^h?~J$A znjRh!wsSY$EJraM5W1kS9Cqi(e$mh@HO@j?uyFI!cok?B4ir-h`;xHVz1`zh%hV!t zKW$LanDr`}Wut%!NrVvO^-z^0EDrg&np14g3j1V`8}YBe8?p2zSy`vRL&1EX&{e8X z(UGhkQbli&yS?aN);x^zFtJD0SS?VX{Q1bx0vc(O`&GPG7qOnwxVPC7))?yMTEsR8 zU84pSu{S0NQ9uiLi(xm(Ew~AgvV{CVg`zX8Bl=o?dBppg?FC^k>^88*)?$6@*1+N8 k7ow{F*SJlVfD_V-nKT`RyXuDQ707;or+b?1qryJ=A8}Ue4FCWD delta 945 zcmY*YUr19?82`SryY1?xDMS2+Wh!1Rocp==WoXvd z*TF=!H;7b0)Ix~6$Ku1Wp#(x|gQiF=)J+|T`(=DA)Y$>Q2;R^D-hOFx0Q_~6|IS2n zI7G*(U`)(60ilxd0C3c30VH&5pV@uW?-af5Y`H+>?{}ow}GoW z`~bKeJa2~|0+(ZtX$xSPcA0UL8B0Z&iiL_zU4Ac-8~D={)7|=NR9&l&YUpl~HI$#X z^rLXOmWJ)o?!(S&PhdB-kFb^4WsKPP$UroHCY-qFqc9Cngob06$HxMuOk>ayPDJAr z8IQ-Ku`wD6Un9~TmZL={=!nrKMmv`>jc>X-lkfGQ<)lA97#|&qhete-gz6=>yQ(~` z)jzj-9&A7E?P<8zvi>PM(6`z#Yi)g1_uY7_UDzI4o7G#DrUK_qdVFFsozYWD@IPf! z|Dd$}tK9VJUh8f4t*%>}>+JHh?Sl12cOvCs!_P*LjdN@avN6F%t{8`0%~KxEWO!zQ zvj(5WX|dvBsuEEL`2{)1B@alLIrzeMg{P{Bj?|!+J<%JEUUvR2kO!@ zA}>AT!%KKC>%#3R&f}>lPdyV;KUyqMJ*;oIYtE+fs7zjgIzgrAa~Hr}y!6 z&W$_F?P%F6R0lQ7-bxjDsV!6?6|}Wm7G~v&jc4A8Y{_9OR&=p`aDTbiB~&xDQu=(6 c#61*AeCJj98(4^ol1|R9aQ3Ung+xyK1sR;2R{#J2 diff --git a/obj/Debug/net6.0/programming_GB.csproj.CoreCompileInputs.cache b/obj/Debug/net6.0/programming_GB.csproj.CoreCompileInputs.cache index b9f9ca1..240b3d8 100644 --- a/obj/Debug/net6.0/programming_GB.csproj.CoreCompileInputs.cache +++ b/obj/Debug/net6.0/programming_GB.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -4726f62c8aecdfb151956f90c7e130fcb5d3f1d4 +1cea4dc6da66272d27938ece339a31c45c8e4364 diff --git a/obj/Debug/net6.0/programming_GB.dll b/obj/Debug/net6.0/programming_GB.dll index c2e25a7aa7462e6e2204f6416c4f82978fb47bd8..5fbe57434a5ce6a93a65ac30a488199e73eacac1 100644 GIT binary patch delta 2260 zcmZ`*Uu;uV82`>`d++VNZP#vN9pGHo5h%M|?En}43T!$yWH9Iu7yfMBR-mx;&byAV zkWlbpB9cIJO~eFEB#Q~^gUJj}@L*!14-ym62aQ3aPsoFbpou0Df9JGpILAru?|k3y zJLmVE@7!~4dnSG+dFfnKpXj_#<@OUr$zVyM00^x_b~G11cq#B8PP9u9TZk@riVao1 z0V1Cu5a@Lpc--k@EA$^7hnxVeaL-Ue6hU`(MpP;06kVAAP68c zTneyqz}e!eF7PKNF&0eXv$G4N_G@a=rJ79B6>rkzHJPG6VG&IzOcb~ty^H7&Ds&bQ z)Ro$UH4mAg#{KqJB3`P%u)mvipd^HzgOFPk5!UT{^Oc+ycU2)IidVuf1F%6*^?RG| zG(~x=QUscy;-Xflc!bJ$707zMe%Pvpp)0XPa(2Cb&`|32{XSKD$o<~9N3C+39t}Vt zcX=f%p`pm_^s+}QcGVp$G<#k3VNs3AYIG&;4jZPs#xO~JYz?xMwGdFHKv)ROf9Z-( zGt_WG!_3-*ZU$qz$Y*L|AbM&N+c63a94Hima_|HOiJ(BJ zm+J7C%M=TT4vI0wLJ&s1V&PrEs8K9Tf#J8iXKO@eOna0Z#~8`61eqMU3-jtQuyrA~ z-#agT1R7D1KB`#QMP<3UeD1*e6wSiUfDD-x^OMiLNoq@NZ)5T{l`iIqHHoA%<_>O} zMj?%-iGrx(BVniVb~blp90}A>4?(mCOvJ?Y)Uy3tp<@zl>f{x43PTinht4sDcC#gj{zU?>OS~;{t>mYq zUF0g)sf|>Oc^9@)z^)2snh6Ym5~=X{Kr2-oqz~Cf-ZJZL<|R)76Qs*!&r3ZKF=vYI zVkwM1D|=r^Z%acd_Koz;mAxO~6&QV8a%)?$07gHQgK>TuUL;zY$mmsgdrO`i$!S1( zMOwsP!(p2)d!I7lMPvm<`b2tfOK++?PZSo$XR(zt3Kh^Pv>2$&=0DmDCc z;AG6T3ED25|8g75xe=+%kd+(m&!@+a_qR~5)s@SyUPZZy(ZP(}3v!inP3@Vf*4D8? zr!|_{XW7T8$4(FBvqR$|PTiBTdrXIVk7n(XBz0K%qf(qYvi5ksWRBU^5j#CPiaXQ4 ztt~M;GD4}z@qA{K_M~&e)+lwSv$-;r*poRtl0iDFE(iYP&a_w=C5G~rO=I@#TAV3w zdqcaG8%pPC*WfYCpj19>=Ly`24Emj!lX;p6={jrjXDLTxG(mas%Td=!`|w6BvVlFo zGz}q=1xB1-yvYz<{QRwD&-`(@!?&Q4#Aatr3IfOE_j4K82&^MI8;wd30NzYcsEy>r*O;u~2tpM+HEpL+*3 zp4j$YqJL}G{in)*8bq2_VMmG$H9Xer?D5}lF8SBY1Ok71c;}{>Q1x%Dm{k7-sK8Ry delta 1817 zcmZ`)T})g>6#njoy?fdJ1^G2?mZgSkccoh>jr@opQi}Fx5o$#s%K}^23cK{OHe#AC zYHDah8u6wY(--BbX?(DfkeJkjHpYy2dV zjRLA74A>u34ff#xE0jc3jFDrYA0~0ea0{2=AsSwSLv!g)d-*_DA;VOPgHlYXqJ#nl zX$_%g44a(y7%W1&)L;jk-Dai8ne~ZvAyyOx&u}F(vEYH-3Yr7EuujeXSas>)O7jxE z#W4J$LH6M=a=FWM4rQl9Zn8(kG>h^K{->yO*P<@-)19qY-h%S%?k%vA++H(ho(e17 z*}0nSI<$)6vd4g(Y?nAJ@vcOl#NQw?e5*!P2W}y%YFT_oLqm%&P)A*q`d9#45QTj>O0H2_ z(SYEWsJ}@Wmez+ANv>2eDJ=^{7@@V1xAscwST&cyLWi{0^VTpe?%x;8Ip2{^QTCQv zgd}(ECu*o9I`Ayfhl3KEBz8#bk=QG7Kw_MzAt~`3?&E2k!#V<(LlgE<|C!8t2&)Hh z8LL^fK~l$12PejfCH$i67_vyL!8KwCKM))6E3pNe#7_K0d{y#+!CRYoMvOZ;5o zn#6|^OSy$6w4)1!^SSGl+rFr4+3VE!K|C3~_(tm6xtm-5*5mPHs%;-y^Ge%9EGDQ6 zkyvCKc_eAhW@4H6>|1mlM1Q&`m1(Ho7Sfj(OSh-Sw}Q4i`zMp;6Ia8wbw|>f$*o0) ztY7qKMQ3_?COMTbyA!E|8P6ofJ2HF=qi?U&6tyZ%GiG|ij89MVam2b`svDo0LNrIA zZ*De|n9fgiuO-e*CB`zzbP9E2nY3yBC{*}gOj6Y=@-`dgqg7{S7asb z)RlHLZ@f}`!u+!9v$ji)tDB=OC=4iyUJ!s{qvH1q(_^z2=(=7Ass(_Dik{yazy z)xUZ%mi6CrG}{=l$72n;ms<IWFJG9GM0Fpe%@gp8ODj;tkhQ6#jcC zZtJio=(|_n_{sUh^Czxv>gzY=Zj4xyo~imRaxhPd+-s%RzOPE(xw@*k6Vd#?k4Sx1 f=z*o`GIc0q?e*SX@%a9>sTW#S{AGVAOA-5j9g8oz diff --git a/obj/Debug/net6.0/programming_GB.pdb b/obj/Debug/net6.0/programming_GB.pdb index 38fadc9dca3eb31a66acbc50657666e4b7a05bfb..2c74b6080ea7abb72010fef25e6733de970ea497 100644 GIT binary patch delta 1472 zcmZ8hZ)jUp6hG&_mzVe2w2AGSw%Mv#Tl&&ETJ4{#h_g{AwqwqAZLP|r$+B+7nq+%P z{fp)m75YKw%Cj<1t8>^g=m(iY5jNbQ%05&pI`9unH(}^Rbm%8R(BFN@Wa}g6oZs)< zd(J)g-gC1$`pYASyC3_FiJD#{dS4LjA>iS>mC78*0g_K4Ql)Qnm;%6q65l^MupKrI zKGO<*&y(4`;4Sq(#j}a$cOL)#*Z6AV4_8KJKm6L5o2#yo349Q&Lp6{xh%xtZQ$Yie z1JY3iK|(5r3}EVR5>$Ylfjt3x3f9j|x3HirYytKY*fm(DH(Hp+O{Qaz^CnVY_U4G7 zctm1_W+Do$Kupvt3sE3kkeK#E1RT;OzcfTLZ;9Ulu7c|&eiyg~URL5!a4&d8iOUs? z>v%7C8F*!BT;?wa4`2&`#Ra9K3KJT@A9TG$L0G0Xmp$xa=@G6+p)Ibz%hmE$7)8jh z-NjANg6gD$`dnQN%_Y2}h~@s};mMCFX5#)SOdfj3G*Qk~HnHzYH3rWSGYK~&7U$Eo{@p56I40_{%Zjj>`V5~_V3Q9GPuq; z9dk}7vGvY(oPU*hj(#w&Mw`9exFgmL=kwNf=c`Dr=}TVxh8O?j#eaB7=cPJcYSp=) z?T>{0M=x%XYYfNN*4TkQtP@bpf@+D?XUlj4$Jt)v>1}OzYusuubqKwjq5>^h?~J$A znjRh!wsSY$EJraM5W1kS9Cqi(e$mh@HO@j?uyFI!cok?B4ir-h`;xHVz1`zh%hV!t zKW$LanDr`}Wut%!NrVvO^-z^0EDrg&np14g3j1V`8}YBe8?p2zSy`vRL&1EX&{e8X z(UGhkQbli&yS?aN);x^zFtJD0SS?VX{Q1bx0vc(O`&GPG7qOnwxVPC7))?yMTEsR8 zU84pSu{S0NQ9uiLi(xm(Ew~AgvV{CVg`zX8Bl=o?dBppg?FC^k>^88*)?$6@*1+N8 k7ow{F*SJlVfD_V-nKT`RyXuDQ707;or+b?1qryJ=A8}Ue4FCWD delta 945 zcmY*YUr19?82`SryY1?xDMS2+Wh!1Rocp==WoXvd z*TF=!H;7b0)Ix~6$Ku1Wp#(x|gQiF=)J+|T`(=DA)Y$>Q2;R^D-hOFx0Q_~6|IS2n zI7G*(U`)(60ilxd0C3c30VH&5pV@uW?-af5Y`H+>?{}ow}GoW z`~bKeJa2~|0+(ZtX$xSPcA0UL8B0Z&iiL_zU4Ac-8~D={)7|=NR9&l&YUpl~HI$#X z^rLXOmWJ)o?!(S&PhdB-kFb^4WsKPP$UroHCY-qFqc9Cngob06$HxMuOk>ayPDJAr z8IQ-Ku`wD6Un9~TmZL={=!nrKMmv`>jc>X-lkfGQ<)lA97#|&qhete-gz6=>yQ(~` z)jzj-9&A7E?P<8zvi>PM(6`z#Yi)g1_uY7_UDzI4o7G#DrUK_qdVFFsozYWD@IPf! z|Dd$}tK9VJUh8f4t*%>}>+JHh?Sl12cOvCs!_P*LjdN@avN6F%t{8`0%~KxEWO!zQ zvj(5WX|dvBsuEEL`2{)1B@alLIrzeMg{P{Bj?|!+J<%JEUUvR2kO!@ zA}>AT!%KKC>%#3R&f}>lPdyV;KUyqMJ*;oIYtE+fs7zjgIzgrAa~Hr}y!6 z&W$_F?P%F6R0lQ7-bxjDsV!6?6|}Wm7G~v&jc4A8Y{_9OR&=p`aDTbiB~&xDQu=(6 c#61*AeCJj98(4^ol1|R9aQ3Ung+xyK1sR;2R{#J2 diff --git a/obj/Debug/net6.0/ref/programming_GB.dll b/obj/Debug/net6.0/ref/programming_GB.dll index 7bbe20cf8f93d4495a099df2c114346a28c69834..3a6e2ab2fdd82896fba99a575ff7fce66ef8f9f3 100644 GIT binary patch delta 1051 zcmZ8gUr19?9RAL2yInV%cbQ^Y;WW@t#?1au8BMcI(bBqVsmZ#|smpCw?ru;oZS){L z6f`dM9Q9xYLAi$>gCHo79s-F-qQ`ovSCOcG=WLVNkDc%L`@VC|cgF9YlWobi-M`Z~ zxNQAEF}|S@ZWaI(5?lrGS}6By)KeD%2Dxw*xa-XMsw=ZVCGp>9fxWg*YO}}Kpld-U zDM&-HmsuHO4--$nyzN>V|2+BW@5idV*YS((!2mh)=%pdSiQypd z#0fAmJ!TKdEg6#0bPGsOzQSwGGUKV)G~e~k0niUkBN|qyPFc4qMtp_y?u0Q# znFnoW;ToWVlMU8^S`w(-L4*5nopX0_P@NG1@P_dTK*o3MlVprAj@@ucRX9byGJHZw zBF$uUvNgi@;J7I8u|P%WqoN*=R)uA~@MYp075CU5c7$p^rGiPB0+mTnp-BZ+fuSJZ zwTM@A0NZ2_wy;NA*z^s&`+&yh9A`k5Z2Qr^P>ru30pBq*nt_F(n%~4p20F84fs&;P$1I2ssJwl#n`sqlI^ z^(Ze+M>5`3*9p=UQY6K`?Rse+cB?ys#V5x7#(5pg`D&$skezZr%m<`4miJU{IHkl< K@g#GB?f(D>g2l7| delta 786 zcmZ9KOK1~O6o&shO{V5SoHVssl|mA*k(Lk%A|gWCB&JoQ)$~DeV;aXA$U~+hRFF1E zsYO%_1L8tNp__J98xY(U7wXzo1#zh>_o)m2dy~5G!2QlS|CxK{&fHTUuE(CQN47$H zAJDNMh`=WjfKI{N7GGo=TQh-77MPI2P2h>U5f1t5fS-Acg_BNL8+PWzg!h%3Qi@A= zcEphIJKx2i=xOR&OBk#BPgmFPRK_;8morAPE7AWSpBG&(Iqze3bcUxi(KPjoU@8 z7x2iWC6ef)z%bCRsaSrNTvF#+p?fA|BLB-Td=olmgk&0@#9{2Sq$8q~Ds1W(#Wwi` zl8+QO6g^6xRdG!9@oJl@al5-vuQc$M>3PNilPUH7wPU+%C3xyx9wbQW=qJ56t>QDJ z!7Y*_isOpc6z3ERiX~D<96k(?Aq}_s;3|2Ybq$ g@siK3$vD*r_i0O6XVm|u83?r8+RL+Q5*vx`zh!lc@c;k- diff --git a/obj/Debug/net6.0/refint/programming_GB.dll b/obj/Debug/net6.0/refint/programming_GB.dll index 7bbe20cf8f93d4495a099df2c114346a28c69834..3a6e2ab2fdd82896fba99a575ff7fce66ef8f9f3 100644 GIT binary patch delta 1051 zcmZ8gUr19?9RAL2yInV%cbQ^Y;WW@t#?1au8BMcI(bBqVsmZ#|smpCw?ru;oZS){L z6f`dM9Q9xYLAi$>gCHo79s-F-qQ`ovSCOcG=WLVNkDc%L`@VC|cgF9YlWobi-M`Z~ zxNQAEF}|S@ZWaI(5?lrGS}6By)KeD%2Dxw*xa-XMsw=ZVCGp>9fxWg*YO}}Kpld-U zDM&-HmsuHO4--$nyzN>V|2+BW@5idV*YS((!2mh)=%pdSiQypd z#0fAmJ!TKdEg6#0bPGsOzQSwGGUKV)G~e~k0niUkBN|qyPFc4qMtp_y?u0Q# znFnoW;ToWVlMU8^S`w(-L4*5nopX0_P@NG1@P_dTK*o3MlVprAj@@ucRX9byGJHZw zBF$uUvNgi@;J7I8u|P%WqoN*=R)uA~@MYp075CU5c7$p^rGiPB0+mTnp-BZ+fuSJZ zwTM@A0NZ2_wy;NA*z^s&`+&yh9A`k5Z2Qr^P>ru30pBq*nt_F(n%~4p20F84fs&;P$1I2ssJwl#n`sqlI^ z^(Ze+M>5`3*9p=UQY6K`?Rse+cB?ys#V5x7#(5pg`D&$skezZr%m<`4miJU{IHkl< K@g#GB?f(D>g2l7| delta 786 zcmZ9KOK1~O6o&shO{V5SoHVssl|mA*k(Lk%A|gWCB&JoQ)$~DeV;aXA$U~+hRFF1E zsYO%_1L8tNp__J98xY(U7wXzo1#zh>_o)m2dy~5G!2QlS|CxK{&fHTUuE(CQN47$H zAJDNMh`=WjfKI{N7GGo=TQh-77MPI2P2h>U5f1t5fS-Acg_BNL8+PWzg!h%3Qi@A= zcEphIJKx2i=xOR&OBk#BPgmFPRK_;8morAPE7AWSpBG&(Iqze3bcUxi(KPjoU@8 z7x2iWC6ef)z%bCRsaSrNTvF#+p?fA|BLB-Td=olmgk&0@#9{2Sq$8q~Ds1W(#Wwi` zl8+QO6g^6xRdG!9@oJl@al5-vuQc$M>3PNilPUH7wPU+%C3xyx9wbQW=qJ56t>QDJ z!7Y*_isOpc6z3ERiX~D<96k(?Aq}_s;3|2Ybq$ g@siK3$vD*r_i0O6XVm|u83?r8+RL+Q5*vx`zh!lc@c;k-