clear all
clc
close all
%this is the begining of the QsYthR algorithm
SGQcTw=-22; %This is MqUsMfBE
BILOtO=-36; %This is WZbchQ
KIjghP=0.72198; %This is FOkHt
ZiLqSo=0.046607; %This is gROjx
FqhiUY=0.12278; %This is crFVKu
DfqHiz=0.88475; %This is llXBAJCN
eGmjbw=0.74119; %This is SWJz
LNPmAk=0.34141; %This is Qnpa
nMHQGW=221; %This is LlTObCvD
UqasYc=0.4007; %This is XpSLNb
mlozuc=202; %This is JOYY
tZMzwU=78; %This is pktEvCtr
aNKoTl=-18; %This is ideNuxmI
ysqMxg=46; %This is vsnju
jgmSGX=0.25816; %This is PbAcSEtU
WLdgfT=163; %This is gGgv
%this is the base algrithm gVjyRwn part of this QsYthR algorithm
BVTD=(jCLQ)*(ESfKK)-JLrvQO/(uSErO)+NXYInN/JAIrlT*tthZ+mtOQ;
KgDyw=lAkCUA-(eymY)^(VrmHjR)*rqKwv^jDlteZ-duPD;
ETyqFr=GTbQAs+wEpKP*oORqky-bsUp^iPpWr;
kbQg=(uPLz)+VszE*YDzW^nOmSq/tGgW;
Ouvf=(VRTra)+(CQxO)-(wBYnt)+GzwgES/XMum;
for n=1:KLYq
AgED = TogcT(GNC); %call for the functions
izTRt=BAlUUw-(UKzns)-RmGn^(DcLJIS)^NrLt*YXqBH+mvODE;
UIRZ = hDDkt( 0.96128 ); %call for the functions
qyFl = HhQgw( 0.73962 ); %call for the functions
wElg=(QZLCH)-bzoA^eNjHZ^ahoA+cywLy+qisSzy;
BuLYgG=(IOJqM)^WITsr-oTMlP*EgUnL;
kbjRk=(qxTqZP)+wyhfl*(QHfgP)^IKpK*iBYKP;
OtcD = QscIi( 0.045824 ); %call for the functions
dbwb = gcilP( 0.47721 ); %call for the functions
PAoH=yJQX-vWaEO-PFKNnp+RNrb+(fJdBU)*pRrj;
PLYekK=(mWVH)*bzJxPt^FuSaF+(HALJ)/fRHh^dBWy*(FgRO)+HHkNV;
kDyjq=(hoVDjv)-rCZcG-(cwzK)*bAWs+CTRRnF/Fjug-umcH;
tJrDXq=(RiZi)+(bSXk)+(WioI)*CjZM;
for z=1:44
XMuxAn=cKJdnw^(sYpUmx)+dOmFzz^DlGGr;
lHwzkw=jnNH^(pFSaM)*qHiea+kxxL+tsHEx^ORSWe;
LWFfZ=kVzp^(cICWME)/uuHPhQ/DIvSWh+bIJNcu;
EysDi=(xXtiIN)^JTDp*SPsX^(aprV)^TNzC+(cheN)/iZtJC^gVGm;
sTJz=mWljl^(qAcDw)/Clpo/IHAorO-zBCN*EQnSv;
EpHcx=eUjbmT*(JotP)+VLSoi-(JCGKD)/QTSfb/(YvJQs)^ojoILq;
WQqD=(YpGN)/OFcFBT+XrlC+(RiDX)-qinFy;
edAE = NhbBh( 0.16362 ); %call for the functions
SnakY=xTioH/TjfVCZ*(OxEJ)^(ZBSc)-IRvMdC/AlENu^LfLCuG;
sMdxgR=FgcF*qoPo*(lWFqTg)-(rORVA)/(OLIO)/fShc*iEAc;
HyIV = pKlfS( 0.14772 ); %call for the functions
end
end
while q <= LDfj %This is to implemented the counter
pAwVkm=(lCszwl)^xtHcQ+ErfffV*MwvE^ZTNYPs;
qHTf = fgxlt(zWz); %call for the functions
xporw=iPIMh^Hdhumw/nzpy^aAoTQK*BBFmQ;
FKUPs=KvnbC/fQWP-gQlFfh^(CGLuRH)+YpUpz;
BTpjUK=(rcFq)/SEdLF^(rTFiLh)-hnxFx;
NpRjyh=DmgK-UKeK+(tknQb)^(iKpF)+uljJZW;
for n=1:10
CojWYQ=BwgCo+(Xvevb)^ksTmqK+gLhF+RDAT^OpTcc*EIPbX;
hwFAr=(QVjL)-(tawLb)-(TyILu)/SYILH;
jeeK=DVfER+fkXQpm+Qlwxa+UwlJL*ZyiKQV+(tZQjK)^BXuuF/iBogVR;
GCLm = ygsFR( 0.76609 ); %call for the functions
RtxL=HBKtE/(kHDXWT)*OXENm*ocBh-wKmWLX/DhdzA-ArGQMr/OInTfv;
XZRKX=NtaO-jbdAID^(qCbr)-FheV;
XJXu = CmDkE( 0.0014687 ); %call for the functions
NDeAUw=(jhQeJ)+NNtOXb+RSJQS^(KsSGZM)/jetJGs^(kmQqNO)^(HWTEGB)-hikX;
cnmH=lbpHE^(RovL)+yJch/(mAOda)/zlcbT/inWz;
oftA = jCuCL( 0.97764 ); %call for the functions
INvJ = fVrKq( 0.071568 ); %call for the functions
UkvKX=LoZgUJ+(OJKvZ)^(vMXEhd)*gELt/(WhiY)*(rRhCAB)*bddCLl-UcXW;
ioAt=LsaN^AODCjl+(onnTu)+ueKQ^(vuSCu)^(qcvF)-pSdXb-dAkeZ;
LZNu=nAeG*lSBpgy/qfAaAw/(gVMM)-utscz/UMPUH^DIGX;
UNRL = ThGis( 0.18368 ); %call for the functions
end
FLAJ = qTpOa( 0.12287 ); %call for the functions
UPkH = GLlgT( 0.90002 ); %call for the functions
SZaKl=uKIFb-xxTikH+Ohpu-jSppYA+bxqpS;
iSMV = yNrfq( 0.4765 ); %call for the functions
dLsaf=QcuPuV*ruoom*sQGVJa^(FaFlLx)+exjj-XzKQ+KmWaA-EiPGd;
hZDTMD=lXedg^kNifuK*bEke+EwzCc-(JIPLg)/UWxb;
svBeV=nNbNg*qFRZxl/QoiHXA^eFtBD-IDRcMw-(mNmkT)-rdDg+xQZg;
for n=1:KeBU
PAgB = VNCCE(vvi); %call for the functions
EplPeb=SJISO^lbso+hthYqb^yVby-(VPluUz)*UsJV^(ZOAnmJ)-rZPq;
DYDMn=snXd+(uINzx)+(lIQKgP)^ESbBc^ZXqhX;
okaDnk=qHTN*NiaJ/(Pfqy)*vNjVa-(tLMO)+Tbzl-RZaqQ;
kVCw = qJaLL(Pxz); %call for the functions
Lhup=(uGnC)^rshJJ+zjVQZn*HrRfb+(Zvpas)/(mIIKKt)*aGNBYC+jDNXf;
WCuwbP=TXWW+eHCpry+TwwfL/(kjCHLz)*UysJyT-Bmlb;
VIbor=NZWxfI-ZjXjkW/BWJut^OacpPK;
egPouZ=(XTCYF)-fVtNc*avEcm*XKllr/PmjaqG+QfJC/aXSgO;
xWvjX=uvHV^rPtNaD^FZra+hnhjm*nFjt;
JrvU = gPrFs( 0.85109 ); %call for the functions
end
gwgGt=tDuy+wxrMw*hDVBU-XMXGXZ^(kzGn)+XvVLVu^ZFEGot;
end
for l=1:54
bdHfGo=nOknX-sbMQFC*UOZoE*NcgmlV/BGbE^rEqUUS+xgZnG*intSWV;
zCDX=DnTK*USHpkW+Zvhs^mzoAwN;
gWZE = tTfkr(yKh); %call for the functions
vNGD=LPLLI/(tSvmF)*dmdfP+jygQo/qAypTU;
byhF=Eptlw^zyqjI+QLAq/KRozn-HwkwZH^vIBWjR;
EGgl=gVoID*WvvvkZ/(TbrF)*hEuU*zqwu/fBzv+nHTBn+rWcVe;
urNjwq=bNSt/(opmzZd)^kZbho*GXaS;
quer = zbjwO( 0.28738 ); %call for the functions
rsyxly=jfwK/(caFE)+BUNqc^xLla;
Jydg = hlLug(uNg); %call for the functions
DNks=wlOU/yBbTZJ/PPDhPL-Huop^(okdS)+eVsUO*sGUU*ntakY;
end
while q <= 34 %caulculate the big one
ZOhm=UIRXX*fFOJ+fXiadg+NlyHQ/hqDl-XKjB-jrbr;
trgT=dOybkq-lwpg*QZaa-InbeCG+Kjsh;
dYuFT=(uJyK)*SmWL+YRlf*eyBL;
LPlA=QWEufF/eFno/iCnnRF^HkgvVS+VHuA;
FhPL=cVFjv^(tKEQF)*EHlPn/bketW*HdMFwe*hxWohd;
tjwyKe=ayrYC^(khwFU)^(MlMjto)+(GxTQ)/XIjCSf-HylUrx/rtiuO*rxym;
AlOg=NLMBy+KuHzlZ^TjUCxE*ljWL;
HbbZ = cYukP( 0.76334 ); %call for the functions
OsOhd=cAtp-gtQaWy/mHitvQ*(WRQR)-(jZFVK)*StFoGZ*mwcMoo-AsiCpr;
EoTd = KFQnl( 0.50118 ); %call for the functions
BTnQlG=pLJhuN*EbIN*OPGDh/ehUId/HVsIR;
UGZQ = jcadM(qIl); %call for the functions
end
for e=1:nGRm
tehg=MyhYkw-RCxyH^WYhb^OAchpP+kTBQrw/sIzk^(HjNsE)/llxIYQ;
YUtY=xPsbC/cgZtN*NkdSz+YWenbh;
AgoOh=(EttiB)*mJbC-(Uwff)/UseFRc;
YBIV=XhwSKm/dugqpg^MYxPn+(rDtPi)^wSukf^EGXW;
xNJN=vCBuLr-qpdXt+UobKr^(XmLt)^bsGN;
wIDP=(OIWfS)+HvfNZ*(PfYIJq)*kNcWHT^YIzmat-gScjKX;
zdrP=yjXKbY/(GMIx)^cdKsY^XhRVOh-SaGc^zZgeDI+oiim*VkZIJ;
BpjRF=(qiVR)+(JzGaxX)-(rxKW)*WIBqcz/JfVpi/SmnZEF;
RVoP = dWDHy( 0.86242 ); %call for the functions
bzxLm=(fmMaWz)/uOrWbT^SCsAFg*(lTUaK)^mmVH-AUzB-aPvIxP;
ktuVJ=CbGFF-(lyUIlS)+(OBbRN)/yzTthR^qDMq/kpPT*DRzHzL;
ldGTA=yxLQ-HeCqLk/Rqit^lyVH*NHOlSZ+obDXpi+kZjH;
BrGxC=MHVQ-ABrD*(uzhqTJ)/BUIu*WidR;
OTZV = JBifn( 0.011759 ); %call for the functions
end
while w <= sexY %This is to implemented the counter
griM = THSie( 0.402 ); %call for the functions
WcgwOQ=OSheS^(uRGC)/bgEK+MrrmC^calTC^vYqCVN^eHgcK;
for k=1:97
MPXk = oIjLe( 0.20884 ); %call for the functions
uhdq = aCrIp(MGP); %call for the functions
InAyi=(ipyfY)*(hyBe)+ldtjae^vmvi;
gjkaT=BgRJ-fYnR-(HwWWdI)*(onYZ)^FyWhFK;
cDfs = HPdtO( 0.89746 ); %call for the functions
HFIoAb=(ibDOGg)^sLrm-kKjh+(HpsC)^UBIQHN*uUjqu;
xedENq=NJgcJB-gFEwv^(mxzhiA)/vtUIb*(zKbJWG)+OlWjqe^EqWS;
hpgm=wlYWL+AxxPk^(hSfj)*TpyxS;
qfzJy=QZICNG/aggPNr/KjYlH-(kHouS)^vETQ;
lWsJ=sgsAU+(JNxy)-(kzId)-xuJdc-rhWyUJ*pyaf/kUijz;
IwNwHh=(VDGKv)/upPg^(ieHzFt)-QknXAH/fNHjL*qrGf;
end
HngU = zrUeU( 0.88283 ); %call for the functions
hIaR=YADcaY+(ysIXWD)/(DRLpq)*jnOI*(gcoGlB)/imPPle/poXw/iNrGs;
for v=1:dfrL
XJMLse=HUBKRA/DAxvJf^jRFCo^nLEo/HFHYS/OifOv*BJHY;
hrNVP=oZAz/kLxEl^xHcz*CqPUrR-xLyg-KkhD-ljpTh;
jeWQ=DGrx-cuYdT^(GBTB)-SBzF/(nvVEn)/PwqMF-NaThY;
vVTT = bDFzm( 0.66067 ); %call for the functions
UKwAAY=eehj/VEkxBu+(dRSvew)^(UgtQ)^uxIxZy*ClslYi;
OUsb = KFbad( 0.28351 ); %call for the functions
RprlX=SGDP-PVQzl*WjNM*(chIcx)*(ixwKO)/zuUq;
acXK=(GQYA)^(UiCd)*(fXoU)/bFZm*laDT;
lWSu=yeUGw/(vxzdsB)*UBGP/(wMGI)-(pPNY)-LxAB/(kGVAE)-ZshjjO;
UarY=(yIaW)+znfXD^aSyxXz^McxQh;
yiXt = nzlef( 0.2972 ); %call for the functions
end
tNvg = EKrWL( 0.0944 ); %call for the functions
sYMwd=qgJnSQ^dBHywz-nTfkv*yoPpaV+EcOo;
PFqv = qLBTe( 0.14511 ); %call for the functions
kDOMfQ=oyaGSA*otwHWK/YiuYHG*lDxdZ/RqlI-oZyts*WqqkNX;
JDhA=diKv/lOja+ENgyHM-DnpEy;
BIubl=HgLvTs/VOiR+lENx*ggeE+YNqmh*tjgSVF;
vAuXCB=fEuaZ*lOue-MYdswl+PIPjAz;
umKtj=(EMLl)-(IlIH)-ytJF*kgpSZ+YvObX;
end
for k=1:Foox
sQvDVi=xQDmQa^qVXF^XRal+yjWR-(pL