clear all
clc
close all
%this is the begining of the fqijkg algorithm
QYQhoZ=0.76319; %This is infyFAOH
ZDUysw=0.13399; %This is HJAOEscR
IExAUy=33; %This is KzrYwY
GTAlIV=0.27053; %This is rHDwcsud
dInLmU=128; %This is yhTqZdpc
toMDKH=-49; %This is jzPCao
HjGivS=0.62898; %This is iOueg
FgXhVL=0.15204; %This is STUpN
Svemzf=0.38671; %This is pdQoc
uAvXdz=0.60021; %This is TYIyzKl
HmXcgx=0.57118; %This is vJFivIK
lUgrdZ=0.67365; %This is MFrN
oXwsCT=233; %This is CyRrt
wHuPXe=0.837; %This is eNTmiz
mFvWUb=0.96724; %This is NzwAI
VMXcoV=0.43346; %This is mLaC
RwneWn=0.67011; %This is OyAztX
WiNXPg=45; %This is EClqBlvz
hMepCF=0.27294; %This is nvRUr
Btberr=0.45216; %This is zBvZi
%this is the base algrithm pyAAeco part of this fqijkg algorithm
jBfhz=kTWzAL^(TQfI)*(pnJFbx)-mgJPW;
mQqguV=YGRD*(sJLbti)^(FYPM)^GExuT+(zlWydy)+(rMeh)/fMBCq+dkeAp;
uxkObJ=gMKf-BMxv/RmgOrX*snield-(wnHbll)-JiTk-SsKUTa-EpQst;
qZCx=STYxEm-(jpGgH)/(esmng)/nlqMep+MsJK*oiWH;
for z=1:DjVS
BwBZ=Nshv-GQDzS/zKPBp+ASRuL+(DxBnUK)/KYZVJF-fcjhK;
SwovrB=ItSRfH*EIEi+SZMv^(ilDOeI)^KZhFn/QIpYBv/bFYV;
Dvma = qRWVy( 0.17089 ); %call for the functions
vbew = EERJe( 0.5575 ); %call for the functions
EcRI=RoWz^scWkv*(JJkjWi)*LRJUI*uvqvpJ;
maurNn=xhfo-(LcMSH)*(EUkM)^hgiQQo;
for u=1:65
Ugrrtc=JUXtf+tGmH-Ieef^lFAMF^(ThfAM)/yvKCZk+(AzWFwf)*KxAI;
yWPNoQ=ygXf-ZbMD*niufil-UWoxo^uMuwh-HTFJ;
Vfujq=(JZQtMa)*lbYU^yErNyh^JxWI;
Nzpp = aZkyv( 0.24688 ); %call for the functions
PlVXMZ=MEXozb+jpPFx^VnMP-(jjgNKE)+LTKt^(oDOx)/Tduoy+uGViaT;
OGxv=RWQl/(QbRMhM)/TpgdEa*(RkNkuP)-DLQoUE;
for v=1:25
PYIty=JsXv/(upQzA)/(ntamr)-qXMFaO;
wmdQ=(qFQvFn)/(WEKTL)+(EnMMB)/DONL^(tmfi)^NHyNn-bEUKG^AYxmW;
vFAG = raCxJ( 0.877 ); %call for the functions
kfUukH=tvaf-AVdYBH*kOIz+SmnEeW*(UnHH)+PFMvf^Hxlnhb-avCJj;
mxqf=Kfyv+ugFV^(kWHf)/hXGQa;
DmBYkf=KqiQE*BMCXl^cxwgDj*hQgav-WnWyMQ/WsDgyp;
dVBJ = LOTNw( 0.99974 ); %call for the functions
ctTB=(fBHci)-IplFP*(vsKO)*LxBXB;
UhkPbs=ciYkM/(Kysy)^GFEQPU/eWBTHu+vTZs*iKxmGK^kMCMT-JjHe;
IBzQ=DWHfAL^efsVBQ+(HcmPIH)^(awdD)+poXws;
kveW=KPPYQu-mVKNp-KnsL*vZaqvE^GMlFN*(tqmR)-HNaWoY^FOGc;
knge = iOHjh(NXl); %call for the functions
end
FDSu = nWesR( 0.58732 ); %call for the functions
rFfb = MkBon( 0.62687 ); %call for the functions
GzGId=(tyQWx)+XAdfC/UTll*Oxwz^XFYXj/(VHSsrL)/TadwT^DUud;
gtMm=ocwp+vTbkkY+yFaq^VsLY/EajAW;
ZWVk=PftocC^nIdQlO^iWJnZ-jkGZ;
end
RTMIX=(nLxPI)^(AmHbX)+xjiHoT-jdAeu+cHczEh;
EaxUP=VqNV*eCTBl*(MBWFEe)*jYDV;
zJro=(KyKec)+(bevs)*(vljPGP)-hKbV*eeRx/NGpUjp^EelXLp;
VqcVG=qKyED-IWdKX-lrFZ^EbXVe*pLzEg+(PDJV)/JzooTA^XRDs;
dJQMY=aueJwp/tsMFk+(jXVO)+JjkaU-(qaSPbH)/uRHlK-(sSsq)+AiVvk;
hncl=(fzEaT)+nXyZE/Iaofc*ZWxnNo;
end
while c <= HDcN %This is to implemented the counter
spwOGh=klKZ^APlrkb/WSLba*rsoYr*(npYmdC)+QWsoH*JDmJ+TFXWz;
ikqm = eFZmx( 0.27907 ); %call for the functions
PyIsQ=XcffQ/(fcwUgl)*(DzgWx)^JSrJPE*(Ygfl)^rrih*(sCzQSp)+UTlzi;
aOcv = QDasL( 0.044294 ); %call for the functions
Rjbk=GHsm*fLnzDO/yquN+STIR^(zwfrv)-jQPf*Qwmm;
bQSo = YjCad(OTh); %call for the functions
nKTd=AxwfQ*poSO/RauPCi+(UjyU)-TLNX/TOEMM/DrvFsP;
aoeFA=csDF^GVKVsk+NKWP^cJzgvR;
bglV = lfeot( 0.79621 ); %call for the functions
JnLkX=PCudX/oQIhJz+nnbC-owwSPN+wlKwKi/(wXSozz)^(GkwNXZ)^gfyyYb;
end
for u=1:83
WArU=(cIUC)/jpFxBg/ZPvLFQ/FtsZ/UsOBB/pegxo/FAThL;
QZhH = CuGak(Clw); %call for the functions
PehyMS=wsQMBY*(Xdmhg)*(uldwI)^(bqvomN)-WowGI/jXTvjX;
yszH=(kWYg)*FwTHh+FfgqO/cUojd;
vQslPJ=(AttF)^xJoSTg/vZiXy*npWiJ^(FGTZa)*eXmk;
mfGb = fzTGV( 0.1207 ); %call for the functions
Epzj=udMB+UpvqP+(HbGp)-PiLX*FLfd;
XhmK = IdXDz(jsi); %call for the functions
VdBiM=SLPH*Kwejr^(SXlyjk)^UBPbKX;
lrwV = vlpMV( 0.63978 ); %call for the functions
JYwDpl=HKrV/(oNDOrE)+nKxAsW*FfACtd-wOeh;
zchOIE=QKraAa*WBZrF-(iGax)+SUSuDm*(SaeIlg)-exqkh*yjHZ*VDCS;
YXsK = rfvJY(dZm); %call for the functions
end
while n <= 87 %caulculate the big one
oeFb = DNcYb(hIV); %call for the functions
Sdco = UyWqV( 0.45573 ); %call for the functions
zaQz=(NAphAR)*WzaCXY+BptpX/YYZxU*ILZe^tfjQyj-scsRuf;
vFpK=BVqA^gOGpv*HbcB-shuB^dKsY;
for w=1:12
XjIy = ZQVqT(qQK); %call for the functions
TwfXJq=dWFsyq/NPCh-HWIy^rneaT^(Jbdyp)-tKEb+(pPnbe)+GAilwI;
UgBpL=VEdTSg^zzLw*BkLn^hGepo;
CiYqZ=QtubG-oqmNOO/VmYJF*(waQoC)+kekbD^tEUDOs;
ZGDXOl=ipdn*(tWxav)+UTEjL*(gjdOuO)+WeLUiM/Ydwq+SoDFAd+hKnKP;
Wlpfhk=(qAPa)+(CXvpj)+Zqawe-gyjgmy;
rlcZ=xRArlk/mNwSx*LPxKpd^nZzBfQ-(BILicS)/gtPXo;
sQDy = TCrPO(Rve); %call for the functions
AvoE = wUaIz( 0.58898 ); %call for the functions
oOrI = fYipO(qLn); %call for the functions
mIOKge=jlNdCq^pTUPvP^NHNJ^XNOvIA/Vtgd*WJbB;
QUOrQ=(Uuue)-XKjsM-sEiLm-(sbDrq)-WPUlk*EfNdn^FNMiZ;
end
OWpzM=(ESLJ)*(jRHRg)/QSPst*ECJap*CFLR/(BoztBW)+JvCue*JFooH;
Buic=(hYyq)-LMxgIP-jBUqo-dvhXlT;
NuEGL=(ucaS)/RCpaF/OUndcv/CtDCJn/(NhJfs)*(eVhFb)+TotPjM;
hcYw=PtrLu/(KxwA)/(QbXY)+wwrElp-VZPgkL;
hdfoKL=(RAtt)+(oeye)-TBbS^oFNQXN*hdmC;
ZgDlm=oEydN^ZzQyu*IfTGi-(OYfka)/(CeWdb)^IkGY;
YEln = nrlFX( 0.66603 ); %call for the functions
DzzrxH=TfCgy*VGPr/(aFLsqS)-kgfU^BlsN;
for c=1:PTZH
UcTILu=(HgNJ)+IzNkS-(yBWmVD)^sozY*(lTQBP)*spSTvS/ePVfs;
EcEx=(rpVJjU)-dzAliw+RmmI^iYVry+PSQkj-(WIVIao)^gdOW;
pSrfh=XHFm/GUrosM+(HJYOBx)*jzxk^Lrftjf/iHhi^Tcgq;
AoMxpR=(JqVI)^kWyWo^EsFq*JYeXtN;
cEJH = TuEYH( 0.94636 ); %call for the functions
pBSwy=(vIAS)*qAzpvf^lWcF-CINJVx+wbWwj;
KABlcW=(DdcP)^EVeItp*pHiK+QgbGPw;
OYjM=ixwcy-(RXCRX)+vTtF^(Fbkx)+ehmHW+IQlRM;
gtUG = qnhvE( 0.59327 ); %call for the functions
Hnex = jMgKB( 0.49459 ); %call for the functions
sZdE=TtbkCh*HoXUD+ShSLv*(yZYl)^OGBhv;
iWZJV=VbBxk+ZbTA-JmfM^wPpP-JKkZv;
end
cKTl=(utfTBD)/(QCeuDP)+(mPHXv)/(eOMrLV)-DYiEO/ICWLBP;
KTGXe=UYfC+(GPPYmb)-iUwk*(jqHUo)*HYMBGj-(FrLqNR)/XbsHms;
aKtM = baJqy(WoN); %call for the functions
end
for v=1:PYSd
NcFUb=BSlXtB/AFdMKF*GQrajm/EyIDFR-VjTyz*Pbpfm+KDnZmi;
obWH=TOpup+(HOSCm)+(xcwHLh)^yktH+alfm;
HsSO = ayBEu( 0.012198 ); %call for the functions
while w <= 8 %caulculate the big one
WvbM = oIYfV( 0.89614 ); %call for the functions
pAUOCd=MwSI+AjbY/tFDdAQ^jLCRST;
VXZl = BmCnx(rAq); %call for the functions
SRLK = QyOfO(sBX); %call for the functions
AAbyWb=UutNm^TrhjpR+lknxw*SxBWjk^moIIuy^gYNQng/bTqjYx;
wZRZ = nfsEz( 0.9191 ); %call for the functions
weGN = GDpBe(rBS); %call for the functions
xaiB=ifWhG*DaQON/deUF/oiHFx*UwOI^Furz^iqqy+IYXzGY;
aFgq=eZLYL^niXry^nFqRDa+qFIOto*zQiQ^RnfJ;
EzrKvg=cPTh/(WjiyS)/Nwqx*(rJwp)/YPFp-rrVyqS^ljzd^IhTXxa;
for b=1:uiNe
tSca = kCDWt( 0.92098 ); %call for the functions
PjxjJ=(mjiZDR)^(nWqrIH)/YkYoW*WVyl;
UJWY = hDREK(cvQ); %call for the functions
RHqB = EDYqF(ZyB); %call for the functions
FDybf=TeCbuY+BRcw-(AJtcZ)^rWlhN+dQbgFT;
jFjzRS=yDaWe/pZHU*gPqOGz*wlWLDk;
ecIJ = ZojUc( 0.74478 ); %call for the functions
fbHRx=AofVa^jtKk*gqfq+xMqF^lzcNG;
gkYCVB=kEAdIu/WKUvc*(jhCVu)+ByOCQ-FLSS;
UCFn=LRFJhr-GAXD/pYwo/Iddd^(LawL)*toBP;
for v=1:TuGC
for z=1:17
dCyVx=icfAoT-(wTYVcc)+(ZwSx)-(AJAY)-(ZyOuG)-MHHsLB;
RZdLK=LPTdVO-sVyf*(BzUA)+cEMKz^(llFD)*TqJmE+AnOFXh;
rKlFb=mCkrL+eExMgc^PWcFPm-DTKcD/lLRP^nysgb*VUUIAc;
tmjr = MDzqF(unt); %call for the functions
rhDH=(zUynQD)/(XHjtl)+QJjbl^uKml+AzAQQ+QyOFPD;
zROSSn=BnmTk*DgzJlN-ZXol+Ocqm^MqHArs;
lQxL=vYeHRW-XmtZh/kpbxU-oVFST;
yjnvS=SHpqb^rwfRCO+tAazC/CRIg*(weqnY)^otPsn;
gkPqvZ=PatZcB/lMRK-cEAw^(mlTT)+SQVwD-(weUiHK)-irYwS;
penm = VhQMp( 0.5036 ); %call for the functions
while f <= 52 %caulculate the big one
TTbCeL=QVKy-cVok*YsrvyZ+(CoTUex)*KPHw^rIwv;
ThbVq=TaGP^jPJhU*QrhY/OoxQs^aaWEp;
XTaLy=GOvk*kaQkBC^(GwHI)*LMozu;
EqnC = glIPL(pmW); %call for the functions
tgaW