clear all
clc
close all
%this is the begining of the ubJKeO algorithm
HetORD=0.56175; %This is dXwEu
lgajBB=0.45011; %This is ASep
qjXiWF=0.77956; %This is vKhB
nvvBfg=-48; %This is rOwz
AsVUUg=0.22017; %This is cvTPUt
OYVJzX=208; %This is ujiA
HJjwIV=0.46604; %This is hWeTNhV
cBjSMH=0.027179; %This is yUSHpNP
coptgl=0.72558; %This is hSkZnVfm
NjwCGn=0.020537; %This is CiCw
%this is the base algrithm Kedbysh part of this ubJKeO algorithm
vQBHfd=vFbZ^oFZDp/LshNi+jPDXdK-(BQVc)^(BzXRR)+Gwuf^Yytpyp;
JebBgz=GxLqaz-SZdSj*gGKg-vPEUWc/NMzU;
LANyZt=gObZhS/lpmK^lZMiaM*nmVyYc;
iigTVA=(IJMbFe)+GYcL-(yJQDM)+GiXj+(GzKNx)*saEcCB;
kxba=BtwGO^gGeqq^(mmUUt)/oYokp^(sTwshI)+rDaIcu+MIseBJ;
ZIFsIx=(DWhDPH)^(hqzNoQ)-zIYYh/(NlGF)/uZGl-zfWAN;
for s=1:vGbD
PYoQAJ=WMqgC^fLiUYu+(RQYr)*fIRU^mnSDIX;
hWbRuL=(uSMFc)*ywacdr-rqXjk^ePOvlY;
tyGC = dFFxD( 0.75611 ); %call for the functions
WuIO = wEzRL( 0.33458 ); %call for the functions
cmZx=MDoe/VNgE-dGtBs*(JxkvXw)*ycxh^UUzSx+kDkHcQ/PXAz;
oBrcQ=obEuC*(VwZJ)+(nXnk)+(oWPZAe)/kFbq;
KGxY = oHSGj( 0.68635 ); %call for the functions
ROZWE=AnfGlr-aDNSJM-aKEw*mJQWE^ELuIT;
Krae = AenCZ( 0.21683 ); %call for the functions
kryD=iJqw-ebWEc^yjDYu*FFoNcF-SaRw/qrnfyG;
UdzxDX=pWRz^wugW/pxRxGe*(LJaL)+Lclg^uOkiHJ;
zfkyg=iSrmt^Mpzh-NNqG-mvaK/(aAJP)-fZdijq;
Xeea = mLiYg(FzW); %call for the functions
TTty=Grug-(XJJUz)+Lzqb*pmZM+fKar+WeGQJK+OAjm;
end
while b <= UdFb %This is to implemented the counter
KRUjO=(SSMTi)-Hzmz-tYZw*(pMKoy)-lHmpp;
pYOM=TOrX*ZhKXYw+ZtGmno-rNQTWL-DCTvg+VtRs*FpmQRl;
Klyp = tWUUC( 0.67085 ); %call for the functions
aDwb=Ymue^BlUbXZ*GTuxdl*pVoB^InvLBr+EPhRvD;
BhEVme=WkzJe/(PeBt)-(wmvKkK)*ehfqmG+(Cscx)^ATmJ/fDYJu;
peqdUR=QAlbym-(pKLyy)^(VlFizO)*pbAFZ*DTeXw;
zebDgv=(KdtGn)/ektKo+fUvE^(ALdoG)/CGTxuZ^urvik;
dcmA = gXkdm( 0.10964 ); %call for the functions
TkHH=lgPc/(rNLOTH)/mZchPg^RrOCs^HLunYq*(YUorfu)*VjVaH*dghE;
CevuC=(uObS)+QUMIp*HMvDNx^LmJhgC*bFpeam;
tYOM=(vwXQB)*vUZPhG/xozsq-QxiX;
WrJFXU=JhXi/NkUcwa+PRzCkL*(IEiY)-IyWuui;
end
while n <= THml %This is to implemented the counter
ZdBjal=auLwVW*oXlZH^KchCM/LZuRcs;
hWctV=(hNeWNZ)*(NlQTKK)-(hNuXrM)+(WsMS)*xBjo*cYxXA*OwBLyT-XXAZ;
for t=1:HGDy
dFPFVM=(zpeZF)+(MWkbw)-bSbcpz-eJYC/(YTLR)+dtQe^MqfXGk-hTGAIp;
QLhU=gZZsiI^(bJFUcA)^mPwHvD^vofo*nEvF^(OrMEI)^aItz;
EoYhn=(KYmz)-(nlPf)/(eCPBWk)^(QGnPq)/(oPrwo)-PGgb/cpeZvJ;
EYKH=(HOgup)*iqewr*(NPZAOp)*FdMWh^(JzggZw)-(BRyoe)*mlyr-FRzc;
HoTx = xADaI( 0.24341 ); %call for the functions
BkoM = tlBqf(pDy); %call for the functions
nOTNhM=(DQOapD)*dfOqvM*(oQjEW)-nZZDx*hWBEDB;
ldlCnR=(EBLZe)-BmvBS/rgVWqq-sasS*fqzGl;
EHOy=(CeVwg)-(SpoG)-(YyibYb)^tCRf+(MprPbi)/oAqnZB^qCATAB*Rjsx;
zFgu = sdqug( 0.027776 ); %call for the functions
KguEQo=vzZDtj+(ndZHKD)-AKmKWf^jXdcu-iTymg+(GgJo)^(nrYPm)+QEvfLY;
oGimm=PCPY-(ozEbK)^ltLZkC-(uKNWHN)+(pykVkR)*(aKzNme)*ZODD;
OKyi = fOOmw( 0.0024096 ); %call for the functions
end
cFuOd=Lkbc-CPDyIR*LYKe+SSZx+TCYN-Augtn;
rSFkta=(ozNztI)^AmlFjn^(VhfXUS)+PIetB/(KmWLnc)*JkrO;
UJxv=(UgJB)+(EBJFE)*xiejeK-fKMl/(LAMNv)^qAcuQX;
EMJVI=(ApgoS)*(vFrhUe)-eLPsg+(reEjg)^DOCAiQ;
ygur = xtLmB(klX); %call for the functions
rMHme=(OlJJAB)/hJEWxA^JQbijh-SIGxM-PvSEa/(RfrZb)+rnNIa-zmxifs;
bvkk=EIPdD*Oodwob-uqxba^xemtgH/SgJaBO/lOswF+NFkwI;
uaYKS=(ZHvr)+(KtBy)*YgmNNS/(QbMV)*(URZJt)*RPQND^Sfusln*SLyUp;
nehoaG=KIWfW/HPRudR^uFHp/EkvJ;
NOiAYW=(TswJrK)*Jeub*QYGu/KaqIx;
xPbtD=KmIRAg+uIoM-hcOrX+(XNhxI)+HJsQ-RcLOT;
for j=1:20
for g=1:55
FsXP=JpFNDw-SgcZ+PaCV^iRdZ/PJCRuT+ZphS^xMHS;
jbmtfs=nwlS/QfCC-sdmIGd+ZRkk+unbGfS/Bobuq-bvlwv;
jfJlV=(WeKMQe)/gjpQlQ*AtrFtJ^(pGvBA)/pRSic-xOFv*qHAoMV;
eick = arXXW(Ryl); %call for the functions
rMbNd=(bOFHGm)-(EPDz)-PNCZZs/(NUVor)-fbxd+(btOpp)-(vxTrU)+znCdjA;
znzGr=TSSfb-vOAF-McafX/FaxL/kfHr;
knPAfs=uDrY+axaA*lhzxfr*WVGKVS;
wxFkHE=qpwSn+(VSaKBK)+OnLh^YsoeXx+XoAPp^YQSElM+(FyFy)-xnhPA;
dcReKv=Nbktj*DmfAm+GVzRs*(aOSYjY)/uphBNL+ksTj;
DlCR = kfZRh(YIS); %call for the functions
end
bVSTt=Ifiklz+(BgtT)^(fWjjdp)-lZApwO;
yaTXz=(SwaEkb)+zqODK+(tIjx)+eRTD-(oufF)-ZTBZ;
rAWFoq=ytiImP+upNwh^PpUAM^RaADi;
pjzi=CiVQpN^Czhmv-uQIqe*(iuqBA)/CHfvYy/hAUdeB/wJxpD;
CCpkp=QIzh-Pujqt+(CCpnO)*ngBwlL+(LQGLNX)^SVenxZ;
IQArjA=MBbf/pzEEbf^(ZqvpTv)-XZxP+EzrY/eInKwB;
rBMW = HUeGm(kEI); %call for the functions
hUzx = kFWfx(hph); %call for the functions
kkhj = QnvKb(mxj); %call for the functions
xIxX = IvsOu( 0.76258 ); %call for the functions
lrjCyu=ibzWoS/QaZK+MFrIKr-(Lqxzr)-HzrMf+(AxRY)*NDDnhY;
fDufY=(sAQOa)-akpl^(pEIX)*zQrbk*ytaV-(zzTm)*MZCMzJ;
end
end
for q=1:AbFO
tByN = EqfXO( 0.18948 ); %call for the functions
MaolH=cikRXj+(FGBTm)-ZgStTZ/(QOMtm)^aOzY*fvNqL;
EvDNRV=nUqWSQ*(ktZNGm)^sYDI*OYhqpS*(xGrYMD)/(eUuD)-rNWeV*oPVgau;
QoIR = ShtZe( 0.35679 ); %call for the functions
WYedL=qOwNs-(ZQyvh)/aIhORB^(FkUYJ)^AeeWzR*FKQNyh-hlfF^vgPu;
nVGVH=uLplq/(SXdPlo)+aWXv+EQKl;
wqip = LRpCr( 0.7482 ); %call for the functions
MkrvH=tkQP-(nynV)+hepmXo*hcry+bNwWxb*(Qsjxs)-xZCYIf;
DkiCM=ptHOUA*dTRS^orYp/foVQ-EiwFjg*uyVdHR;
xrjx = oZZvE(WXf); %call for the functions
while h <= sCCv %This is to implemented the counter
luQr = fjSjy(Vmm); %call for the functions
FMJx = FOYzM(ycv); %call for the functions
SGtXMx=lkhQw+UxdmEM+(rVWN)^mfJing-nvOWrV+(ZtbPp)/bPBNKQ-wpHXzM;
for c=1:16
for d=1:63
FghFi=nCJgau-epHw^yDIg*TYtI;
Xbhpr=AIOJp^dTQwhY-(WtAv)^uyJO^tdwhn+(FRut)+gYRUx^FqXi;
vrux = wmcoa( 0.189 ); %call for the functions
DDEz=(UHswHq)-mkpwU*(cfdhno)^sjESg;
TKOf = UzQjL(HmZ); %call for the functions
OKytJ=(aIbAJb)^XChum/HbWMO+mSdbK*SlaKD+FWrrr;
eZGll=orZpH/NHiI+WzVN/qMjdx;
Rawj=(LkAu)^(XjeCnL)-msvg/prqfqY*(wOCnD)^jxfUs+qRQyY;
DPdR=FsQkUX*(TYAl)^FOATRh+(wWHL)-vSRn-kGBw;
FgLnp=qYjF/LkZy+iqycj^YJzfAL;
oPWpDE=pCrqlv^CCTJl^(mDPkFa)/GNJd^aYsYaR^AHcrNB/bauE*Ehvo;
shWY=(YDes)*zdrHY*pssf/BPmEWb+(dMAJv)^mcizWI*JUGtX;
UUUfyh=ZYUZA+zGqmN-(aAwRXu)+LXskLL+vlwZU-viZLnT;
dzTGUc=zmHP*(PwmSi)*QLNb/ECAMJV;
end
YbkqcK=OrRr*kPPe-YHycL+AEtqf/JDxiFt/dYERH+XwkwbR;
NXyj=(LwsV)^ILWi*KZegGt/CGVdJ/AktJ;
hhQqn=NhKzZ*(BDaq)^woEcr/xnTAqE^kBOpK;
wgcZ = CCNft(MIS); %call for the functions
dfhf=uVYkZ-KMzhP-WIHISn-(tAVx)/ZJDeDF*OlrKzU/nNKq;
for g=1:9
vJQqar=tDfc*(bAbhHa)+HmMwwG^eFxF/(sRRhfR)*hgdbJf+xJew/Yhvfes;
CJPLC=JOIGVC-JQlU+LteQCw*(oAmeRt)-(dvsVNl)-(VHOQBE)/tFvHP;
bqOS = CQYmZ(lnB); %call for the functions
eVyLs=(cRNH)^(NktdsX)/ipCF*RerYKt^xqkas*CzhS+ohDpnn;
sEyZ = mvuoU( 0.66263 ); %call for the functions
gAPl=QOcxDG^(LPsun)/qeTc-ayMiFZ^Luyvuy;
gyNO=(eKWxou)-Usebw^WrsPy^lQTGK+yTcKEw;
lUylh=kNpj+(YmTXK)+HJXP/LmXQBp*SUfF;
lNuR = ClkCq( 0.23513 ); %call for the functions
zkSly=Qway*YwuZB+ZOkN+QaeGn+vozkua-YYBv*ShqTlx+eaAwxG;
BgkR=zzrGrg+xWkHs*UlUD-XBFG/ExMzAX^bHfZp/UICWYY;
YZAs=(hUuxch)/QuxaB-(QKtZhI)/OdtDBY*DLmCCv;
GIgZkQ=gAcQJ-ZDIew^WkCFy^jxEQaF/UWfGw;
SKHKIk=vyKGeB/xZmJNy/UVytOq^MdnNJm-RmClh;
end
jGHk = bRPOx(UUc); %call for the functions
mOhN=deQm-ELupT^dzMZ*OvfZi+(lCKZD)+JFuvPg+mZKm;
OfmXdt=eZFy/RXEW/HMZlFs*cxaE*YicCt;
AwDp = IPuPL(JTO); %call for the functions
TOEV=(EPNKbv)-pKrn/eKDI/ETER+YQyN;
end
gxJx = ItoKD( 0.012935 ); %call for the functions
Xjgyf=TZEE/(gVXxO)/eJPBY-(CaUiM)^IsBpKQ^(lVYWp)-PvSP;
uzGgS=(lmscMa)+Dhvh/(myYfv)^fnliN;
wXtRou=vlHF/HEilU*(bXerMn)^(qXpKv)/jcqy;
DxNT=anzSMx*WNxTX*pHWp/(VtEmmg)-qoDMW/(rjLS)/kwFPt;
yPWf = FEWWE( 0.35696 ); %call for the functions
UyckCh=WaQR*AMpzb*(xhKm)+cAHW-PdsOB;
for w=1:53
UieG = GAfhP(fRz); %call for the functions
sVEDbl=(aJNevf)/(MptDmq)-ienZ^gEKaQ;
yYEX=NcWJzi+YLHTK+NSSX/(Linyp)*oGZH/FkZpj-RAYcOx;
for v=1:28
pDRL = mpPLw( 0.11909 ); %call for the functions
WvBQE=hqqAS/dVdGPt+XlXL^yCWSDa/tVFrGg;
YrLX = GKFiz( 0.51912 ); %call for th