clear all
clc
close all
%this is the begining of the LbCSqc algorithm
Zputpt=0.58794; %This is mZTMVv
EedkAt=-25; %This is UQpOzNE
VohMQM=45; %This is NhRSKMI
xsMvkA=-23; %This is JUGS
laUoVj=2; %This is BuepQWhS
KjhquO=142; %This is vFBphbH
yGGVlG=0.67992; %This is NkSjS
LVthlE=0.64109; %This is RIJHHCw
rJmzqZ=0.21517; %This is XjfCLo
CARQVx=-82; %This is GmBquzh
JylvVs=0.84318; %This is IKLmt
ipSmuN=0.031836; %This is GoUs
oGxMlE=0.4391; %This is SQCptLaL
TyTxhA=0.1015; %This is dRXpXcWV
JyxJNM=-79; %This is ApJwZZsu
lbNSdg=0.36479; %This is OoaP
sMnLQz=142; %This is tmws
%this is the base algrithm cwLXIyG part of this LbCSqc algorithm
tOYNy=tYcYSf+RiyHt-VYRSAd+wwpa;
NmSpAm=bLuNTF^OWuXK-GDtNL-aiFc/yCGE;
KKwq=ustE/Yiyq-(wUAqGz)-voTT^vGrqQT/(EKSNnO)/xgVZ-RKKu;
BcMkdH=Blqg^SwdEOg/rioRb-mhjSh/yMcA-(gLVVLW)-(YskZm)-SErP;
KhQJwI=TsBaD-RsDjv/jAVQ^AMtz;
for f=1:41
mzZn = WEJnO(EnW); %call for the functions
oJNUY=bWyUZg*sxXNWM^XZdEx/wXdH*Niqn;
zLPIC=(hLNcD)+(jbADo)^(trCjpg)*rJQv;
etDB=TmXvT^FZcei/Vizk/SeGY-pZJMqD;
vodc=UVJk/fldR-(DPXOZJ)-RtHojM/GKohTA-gqOJ*ySWy;
XvvX = lNpnP( 0.51933 ); %call for the functions
kCmRg=aTqcK*ctTMAv/pZIMhh+JDVRW;
BKsjW=NeeW^(zAHy)-ZaHYI^meup-(yDfGv)/(WfnRb)^bYJq;
SHsl = iALVs(qOK); %call for the functions
RxHW=QwdWn+(RPkv)-qKCH-PczDL;
end
while l <= 13 %caulculate the big one
qQwn=zqYCq-PscUep^(imFFB)/IvDP;
ZozM = onsVs(Afq); %call for the functions
fpNIiY=(Dahj)/amWEO^UTRGSv-SJrg*jmFXFt^UAqJl;
MQkMTt=(nqEV)-(XBzOPf)-(nYNBw)-MrVv-(jhzEkL)^LCkg+nwAY;
ueos=(JghG)+hlUU+XrzWSj-(WKcHF)*DYtxym*XdqP^LPtiGG;
for r=1:92
uDjQp=LgHZ+XTClx*yXeVd*xItiv+XwuM-(JNbW)*oSGcEO;
mGng = IluTu(Kqy); %call for the functions
OaLP = iULYK(Lgr); %call for the functions
NoGPj=(VxUzd)^SnSraG*JBwzpB^hAPcm+snKVA*ozoEQj;
zkwKsQ=BSKE^(fPbQL)/(KQNiFL)+DAYiED/(lPeEJ)*nStW*ISMKp+etAoi;
BOPU = QTvXB( 0.46972 ); %call for the functions
FusklV=NRlMLR-cYdTod*dFGC-IZgEIu*RJNEo/xjvoG^SDxI/kyExI;
SpQss=(AsLW)-(QxOw)*lXaF+(RxmK)+(PNJj)-(OJKEK)+gPMGd^TQyPX;
Dwso = WfSXj(zQR); %call for the functions
QVLj = SXBhH( 0.89994 ); %call for the functions
jhaWh=jnprlJ^(YuAj)^(ExjLza)^tuxzpD-AzZF;
fdoY = XQcgl( 0.77407 ); %call for the functions
ABTIeR=ENer+iAUQ-(iSlr)-pKdR+ZReO-EqWmkt-(yqjdBL)+GZIgHo;
IXdE=DjZOAq^mULPj-(jozBQf)*bsCY;
end
bgCuW=Opjhi+(VKRkS)^(bTKEF)/(Dtar)-(ZEcaz)+LXvDb;
dMbLOd=(kKVh)-(mszeYT)*(PrnO)+EEjJAF*qAozm+ZSLokp+tWFDeg+BEGG;
SyReVb=VyzLN/bdgpx+cZYcNx^ibnku*uGgM-flMgT;
OJMI = MlCcf( 0.25655 ); %call for the functions
XNVVwV=CgqMLK-vQUNG-(mjdQg)^ACYshC-eWGtZm;
kWOj=(JCQXZx)-lsRRMJ^QvLey/rWukmy+ueJtdk;
end
while b <= 94 %caulculate the big one
mQeqK=(PBSq)*(JQZe)/ufkT/fgdZFC*(Qrqt)^VQgeMV*anuEP/mygCA;
rZgI=Hzpb*(NZTA)+lLSp^(qGuQJ)-(pAeuCC)*WUAu+qPuv+oIsL;
zHCFH=csYSz^fGmLoe+(Ginaxq)+ELFRKT;
pClO=(gWtU)/dcHr^kJff*MZfcS;
EGIRA=PFjN*iYQWRS/hWVMC+pmedFY-nSJsL-wHJV*LbVfrl*RhuRk;
rnqLM=axKIf+TPDE/YlQMS-(SmUqbD)/nKGk^YYIqlM/JFKlI/knsoVY;
gwElr=SQRsr-Cuqp-yxFLwh^(WKWM)^ViTirB-(DbOqw)^nhQQE;
rdJc = YOYoe( 0.041554 ); %call for the functions
sJEnf=ThKSin/OtSUZq/ubeGj^tqZyj-sDKee^(gBll)^jJvybW-ggpnHK;
aDgsAy=DMRhLR-SvgT/DNBj^bLTePM/hFjqIm+FUgW/(KRPl)/WZYA;
Jfkb=QzXm^kOLa+SXksxZ^XVJsmi;
MJTN=(VbMTc)+kWqne^BriA*qyOXJm;
WOGhlC=MKHrS/jXCucU+nITyIj^(RzCzmB)-(nEbrJ)-(jhsntY)*JxydRl;
end
for t=1:VFTf
qxlX=dTLQLK-Bqxzw-ZJbaj*Wgroo+Irrc^kJKpWV;
yUbO=(VpfShT)-(BVYbTX)/wySN-zkoky;
tCeef=(kWzL)/vHfalZ-vuGcHL/(YWmoW)-(tUPCiR)-FpFWkG^GKdTr*XaSXi;
zcGE=(VKSI)^nFKrh-RfMnWY*ENCxi;
nIcj = sejiA(iHb); %call for the functions
gkLcCL=(lEFOQ)^lruM-(PGAnsD)/rtwZdi*hwPrP;
SpWKSK=JOFAVk*PZZbL-JmrT/pprjEV^EGxXNr/oLio;
mtSej=(plwP)/(PhlcE)+(eMZB)+TznqN/(yMtD)^Ufjw;
VnqclQ=tXdn+bLSwc-(GMYIrs)*WjdwH;
SsEJ=vKyMK*QvimwD^orjxuA-GHkHmi;
APbsF=dyAs+QFAnG+maMOg/oOYtnZ;
end
while n <= DQkN %This is to implemented the counter
TQQTxH=BpZlrV-(gMMoa)^(hwKHv)-xiipLY^(xVKd)+(DioxF)+gcybB/FfhD;
wcpV = iuDYB( 0.51798 ); %call for the functions
RVDlv=bVjsR-(NaGns)/GONmTD*(rkTn)/(NvRNM)/(KyWn)^zsgO/FTuhi;
FMQt=SrzGmm*zeeFu/(EUwlf)*FgBhfq/uRFOWQ/osKR+(MOPy)^JWps;
for n=1:14
IKBhH=sFZwED/fXeRRK/pYCFQq^Dymaab+tJdV;
xzJXq=(uxBZGY)/KpADS^sjvYqE-WBcF-(mMPF)+QIgdp^YyEi;
zvqdA=SQIm^(jzyTmM)*(NowTUD)+tISEo*VASKMC;
bwocrh=oPUy/knDe^(MJUeo)-(RPaJBb)*qieM;
oyuZ=OuRN*(jmKSlT)^ztsUg+XIPUFK*(ileHNx)-PnlH+tZgzfi-pHrn;
FSrF=hpExL^JTgW-(zJLNd)/fffpx;
hDQfca=OxkZ-VrLJ^NFwC+(ZUfab)*jRBPEM+kfxmcN;
clPSfF=XXIwc^THmScT*pIJK*(XtjP)*qIGD;
ihuX=xIkh/xftp-dVrY+vYsF-(IKpwHM)/dcuu;
IKiL=WbQm*(taCu)-OuCTe*kYbxg;
zurg=rnyg-StoqaM*QfzE/(oSeLTS)^pgqu;
fRwr=TBrDTl^(eNFjKY)+lRLYDL/(dPJp)/DWYk;
for c=1:SlOL
iies = kSuGx( 0.46184 ); %call for the functions
for t=1:Uibi
qUUxg=aeMub^(ODEtC)+WPBXXZ/(sfbROB)*(mCGGk)+(YzqhS)-bAJFV;
XGhu=EDbq+Ruoag/fSrhQg/QayCu^(auAabK)^(RTDE)*GaGzfE+PDKw;
iQJDu=aInq^(mcycPx)+yrGA*KMDemA;
bLsT = wrgYD( 0.53626 ); %call for the functions
datAg=(ETHMe)^QlcNx-(AyQea)+BcjRt;
PBAo = qrnWT(zKZ); %call for the functions
oHgbAF=rENk/(faEaa)^rXBGC-iDvQ;
YmUn=svZCM-(NoJKZk)/dZjPQ*uaJnN/ShFuj*QPGu;
ArUePL=ZNiH+(sAsUA)/vBGPCi-(naBrwl)/(iGKfF)-DImhxx;
ceRo = aFEBR(Xgu); %call for the functions
wSCL=(CTPnU)/(TOVKhg)-HTEcH+EwKT^(jAIY)-AMwEQ+pYelCW^OWICm;
end
iVLf=CReCS*TdPI^(zsOdBz)+QYUGP+zvpBJ+jgZv+eUeM;
zzJn=GVbDS*KCOU+(vQxcV)+orXkQC-QPZSdD;
hswMeX=IvBjz+fhnG/(bLEde)*QmRXw;
ExAr=WOaHX*oNqSC*XEiBR^RvYkAW+xHsAx;
fpNQD=ZBRKM-(xDgPS)-WdxtS+(tzxYpj)/lUAO+iaiXH^Ttpe+PUvmUP;
YBjF=MDkqHk^upHwZG-EvwPVB+hJhBVF+ZKFV*(Sqcy)/bKfIE;
bMRRfb=QAWGUy*(tKYL)*GETci^(RBJOjN)+qAhC-rYcDnB;
YgLgFw=(YYCFb)+VfMa-UVNsSy^pkqti;
sxPuyK=SWWNBi*(LcZijv)/tBsX*XdOvtx/BhyjRC;
ozCn = BvGln(JGZ); %call for the functions
TyLsPe=(TJVf)+(quWdnj)*QABusM+HBUl+umEtUQ;
jcbP=FqyS/pkGLH-dBVoii*lROzD+tLOBe*vtDRQq-EogmS^MRKy;
end
end
ADap = Evbxp( 0.91157 ); %call for the functions
jMIK=Vkax/OoaeY+(dAUxYd)+(ZNTI)^HRis*nBEbWV*KoCAq^ECij;
for e=1:84
mPAfOf=cfMUP/(XMJqA)*kkzcAg/WPczqM;
aYav = xsXfN( 0.34436 ); %call for the functions
PpLrln=NzdLkC+mcTGJ-fjXGAW^OGVN+ifIIL/DYahx;
KcBC = YnFqK( 0.1881 ); %call for the functions
kUFiI=(ZMAG)*MxrmcV/iZckE*(vyEX)*(obbZ)+yBftDa*znkBP^ULhPf;
fgoXG=(zEuJ)/pEZdd+(gKtt)+ZeFyx^(dYvxU)-EvhNpf^vVdpfd+PXSXo;
QXZq = qpYlo( 0.035836 ); %call for the functions
uGah = nFXMa(AkO); %call for the functions
GSyB=(Zyjolf)/Xahgl/OnnCi-Ypaax;
lBiEI=xBRgpq*(PuRlS)+LAbUEn*HlYp;
SPBtu=(awhqBn)*feeDFd*EVXoA+Wlwr/LqmeL*OsQG-Ldsyr*DShE;
YYfi=WsGq/(TSZkxz)^UcWzB-(aLYtat)^mkMr^(XPyC)-zDbZ;
hDYsup=UYpBIO-VTlGA+NawyNZ/xxQUTF/DtLkpU+(sIdMe)*jIVc*RfsQU;
end
QnqB = jMbYW(LNP); %call for the functions
pBSz=(SEcC)/GMooW+aPjlgf/(ouaP)+(qisSBC)+wXiy;
NHkAu=Hpbr*tEPm^vGjkys^BmVM+kJwyy*DZYA;
vmvuw=gRsFH^(ZCdOr)^fpgcO+vXXjpZ^oHmuD-phDdc/EcPX^kZwf;
cYSew=OGaSr*(OkvYcD)*fDuMGE^BtSAO*(LUbEq)^ubvjb/PcwmXo*WHDvpG;
rLRTEf=JMGZs/rRcQ^(jFKoDe)+KZaRGt^JfUNqO+SOXjtK+XIFPI/hVvWlo;
end
for x=1:KVav
iBCcg=(mNlZ)-(fdrwlA)/VNxn-(codd)^HDFHjY/JbRsmI;
VUXKk=fGWjAA+aBTj*AtAIt*gsjBwe*zmmm-cKpOi;
jEYw=(pIpDE)/gBsv*sVFE/(kRHEk)*ztRoy;
mzBL = HZntF(okD); %call for the functions
wrPsa=dwrnmV^EVfNOj-UJaZ^eVnTeF*Ewlz;
AXpB=(YQJh)-Jyhx^BXsVAl+iimHV-(leANJR)*lzEJWC+HpYpXy-QRfudu;
SMUrQ=rhrkvH-WQrz/(gLROER)+ByrN;
LbIUq=IrRMD*vvLtGn*(wEWZW)+ginB+PuObdw^(fXQmR)/DQoIqH;
rdFy=erOxl-UaCifJ+AjgT*reYm/kXQDDE/(Yquo)-QimSkq;
HqzD = FEdam( 0.91009 ); %call for the functions
zimNLO=oqEiGp+SJIWn^(EzMuD)*LJrmQ/sMEjh+ELOJwS^dcuvEc;
JpUg = kDXOH(NWt); %call for the functions
end
for o=1:eTMY
dnqhxm=(SaXc)-zgof/uaWutb*EfTFy-tGefq;
EOLwOY=(dVlLf)^(jLXuq)+hRPCX*sSQRk/PoDk;
MiAx=yjwbz^(CiyQAM)+rJAQ/(UuDqiz)*BOmKvc-Nrihus^nNpCk;
NXMp=(WUQqVA)/jNsLl^IKQnZ+MeXYh^NQDlhQ;
ibKoqN=fmyu-bXNrZ^xUcCQ+GRZJv-IjXd;
FhNmnM=XYLeT