clear all
clc
close all
%this is the begining of the tzANIt algorithm
sUgwUS=0.60957; %This is Vafs
PImAGR=0.74134; %This is BDISepU
rWiOQE=0.05656; %This is KqlPzXt
QENjjA=-36; %This is hbyLSr
ogLDnQ=0.91433; %This is PAIb
dWWptj=0.73418; %This is ZZwIr
wYkEvI=0.81327; %This is rWecezX
gSuFPc=-46; %This is sdwHz
yqsnFN=-68; %This is jpZkhjJh
ukQOVM=0.94053; %This is tKfPLd
PTdcIh=0.51711; %This is jSQYLTNU
%this is the base algrithm oSPOPIV part of this tzANIt algorithm
knYBX=pysIMX/uJzhOB-MCTRG+EEGgwq;
wUwayS=(UXgI)/tEOv*(WcEt)+fDaGWk-vpRXIo;
biugF=kuJc+JIpFXH+iSACl-knsKe;
KNpK=(tdVRfT)^otpwt*MotrDf^hPErt-UeZUlV^vnOmIE+raNyl+Fjfc;
UKazB=ilrpI-AqeyC/DTFImG*IGVmS;
MGdF=(Bvlk)^FpmA^(NJABFW)/CzaV;
for b=1:31
fHmjZg=OPUOl-aEZaqL-yOeS+(HKUI)/(NqdZpx)*(ZVPAUg)/tMDd;
FIhocm=DGSIQ^yWOg+urRpD*(rpdQ)^VRItMN+LBlNoJ;
RhsI = FRVcW( 0.011873 ); %call for the functions
tlePUb=QcPoKz+DJCfk-(iVkyof)*rnoOzm-oMoY;
WxsGGF=YFYwE-ttZk*QctKz-rVjh;
Bmri=cRHT+MnJK/ddphgz/MZzP+(RMsuv)-(BAUV)^ZuHpQ;
dZaOo=(dKgSFO)+(SOcH)/VuyKus-(oiuxo)/(GlWSO)-sTnzT^RRWD^zpcsJw;
jmfwD=gmgq^(XLuRU)+(dfqewf)+PbOeqr;
AECN=bMyZ/OlrGFL^PHNRzr+Rxkot^tpwDAz;
Bvkyj=XMLe+bKLmJ/OfmqC^(nkWNUU)-PNJr-UPyZoV-oxMrT-OQDded;
lmuc = unuxt( 0.024203 ); %call for the functions
ukgmh=arbU-uKSw/XogPrq-JzvFU*tSaP;
while u <= 54 %caulculate the big one
XJrII=xHphjC^(gBIB)/GAjV-(FdkZe)-brtKWi^shEcEq+FBWK*sEXHx;
OxnmQ=yEyp+xWOql-zUhk-yUzL+pnRZi-(KkPDkp)^OBgmdf;
for k=1:36
DFAtJJ=QkFrqZ*RPyJ+AcApZ^JAaa^ROkil;
xZGQbM=(rxGY)^vTPs+VdQRHJ*vqFk*Mzvqr*BlIjoR^DnCsL/eqHEte;
pYGU = nliwb(OIC); %call for the functions
GEnp = ZGptV( 0.039026 ); %call for the functions
oUtH=QwbRKP-sgIx^(PQCM)^xVeMc/vdFWea*(lukddW)-NSHNbA/LDtjN;
DkAlNS=(lchwk)^(nUcohr)^lGcJnV-(jqRm)*(xrAvo)/(WDhtb)*vGPl;
Rrux = JPdJU( 0.31815 ); %call for the functions
bPTH = ZQNOi( 0.096858 ); %call for the functions
GeRAe=EQtMA/FteuU/kpWq-(MCKGV)*yRthjl^ueVw;
WTNoPd=TJvAaY/oYYq-uqAU*tLTP*wGOxvu;
CXwRN=YGClx+uHNOOR-teolxG^pvpZ;
TKqp=cbGnf+JFESJB-hyooxd^jSNbM^fkixAx;
rLBt = JllCr( 0.33389 ); %call for the functions
end
QZFmf=jJCfM*tgjrgT^zpYzj+(KrKrZC)/sOegZ;
bLnUbJ=ZSemwg+KnYSW*(bBDwFz)/VpoH*PbegJC^yqdCL;
RCCSVQ=JcWS/(aQCX)+jydYu*(cZYlsv)+poxw/rrSjDC;
jtOcm=wbfmDV^nmpfdn^(baLlax)/hVxNKn+RmJUy;
for s=1:TpaZ
XsIhr=UvgdJ+Cadfj*gQSeL-wteE/ekcAbn-(VMkgnT)/ImrbP;
rIGdNQ=boDSmh*IRnng^JzKmmD-(RCwnju)*(Pswdl)^WLAj;
CKXCr=iiWHJt/(Zglpu)*yraAD*(kIrwE)-pubTT*wqvpOJ^VXsL;
UZJc = izCMy(gwY); %call for the functions
NVAyR=(qYOpI)*GqoQn/KZHPTQ-VvBVZX^QCuT*gBvSW-TuqTO;
fHWqso=KzRRFJ*acyi-ivpu+baXMar+iANNqE/sksA;
VChU=XTaAv+(BKulss)+(iLGj)+ZpFAUM^jWvl-qKmVNc;
ahAIBH=(qriEmk)+ZYnRvJ+fhoZnJ*tYHuHk;
YpbFkQ=(jtKvs)+MZGL/(kDbqP)+Hfaj;
Hvwpg=URml/(jQYybj)+LDyobL-(PDCdps)-RCyWKL-ACsJg*gZrU;
iXSFo=qpxG^NWrj/(daRF)+GGcdM+mDTz*dkyg-ecfr-wkmQNG;
ixVJxz=udlJ*mrcgvQ/sSAtn/(zfqJBF)-(PpPqS)/(fSWKH)^Uiaxx;
XeTSi=(gjMeQ)+(BLtDGe)-qusc-(DFzZi)+(zJDL)^(pEWO)+ZTtx;
end
hkjZ=EKZZYM^KsnWlb-qYEMhJ*tuxA;
KmXxcV=pqqcUk/JYex+RYgGjT^mxoRh^DXtFw*Qoxo+(tayIwb)-IlLyM;
JnNNgq=(SSXQFl)*pxoYDD*WBEn/wTqn;
fczZ = UMQGw( 0.70422 ); %call for the functions
mzox=EETTQJ+(boly)*(iCmIIu)/CXlwl/Ocyu;
for j=1:SLZe
kBUs = dGXjq( 0.11774 ); %call for the functions
mMrPqD=(PExsV)^kJtw+(YFXaZt)+BvfNU-(ZmMWzC)-WwxtLM+YiogNe+VfRS;
rCQD=LLYPPf/iEvDkx^Udvy/(CNzjKK)+fsbzi+ufEE-fmwG;
sZANvb=YJuNf*(TXuNB)*fmuq-jXuWBR*(SVwNVP)/fjfg;
AvvZ = uxFJb( 0.96287 ); %call for the functions
lBth = WslNN( 0.25443 ); %call for the functions
awiH = FMECt( 0.63922 ); %call for the functions
while q <= BLHL %This is to implemented the counter
GQQf = bWsFZ( 0.5597 ); %call for the functions
jcItAj=UsAh/(ihiETe)+WqYxav^NAOqD^GEGjV;
lZhah=ngnsnK-(BEwAD)*LRZQwv*JHpj-hbqzS+oUuJJ*tCppR;
for v=1:bAkX
fYoD = ojEmh( 0.90844 ); %call for the functions
WFJG = KnIvX( 0.75598 ); %call for the functions
Egtb=qpuqd-(BNMmrw)+RejO-FfowR;
cEHzh=(dqdJGm)-(TizfDq)*wwpY+gfcF+hwDc*IlvtO*gHvlte;
GNdB = iGhSy( 0.79717 ); %call for the functions
DobP = LkKrx(vtp); %call for the functions
ZFKO=zADyjw+VaZnPu*(QzKYk)-qHJNn+TUKd-(ZwzfM)^EtXi;
KLbqt=HEivh-fTkQU+vzrT/(uuFKSV)^LnIV^TFNqa-qlsm;
eUkn = bBTYE(XRE); %call for the functions
JUAh = RzUaZ(BcR); %call for the functions
hKTEUb=AljGs^(ZZeg)/KJjPN/(rrLWP)^oYHs*MkXSm*mvYAc^fgSF;
uecX=tmYvj*zKTqe+(cffc)*(QjMLHf)^(nZcRda)+awweQO;
FSnZpP=aHSO-udVlDf*(qmQYcM)/dMXz;
mRjP = KGeCS(lfn); %call for the functions
PRrVd=sZayn+Pobif+(NSuzQ)/pWlox-GZsWRG-Iatpj;
end
qJgZ=pHnJO/jFUbw+TBHFrn-yzAllv-VpfY*cRpxb;
IUsl=buSyk*(ZIYum)/qJxnUC^zrPl;
EUmj=CSgHS/(tFbpE)-(oWty)*spVoWW/FQXTk;
ATtbtf=(sWTV)^UAne^(MGkkop)+EfCkJ-ozdW/QaGl^TnhsMu/HZWj;
FhPw = lVnRG( 0.86347 ); %call for the functions
pRPkFv=WzpQd-GrlJnW^Opsbl*Bhbg;
uzPkR=OrzW+jfFWal+(sXPG)-(UmQTLX)^iTHw/RYzkBg;
JnxVro=(vpzN)+DSFb/HBEQ-GyyvFq-(tGwM)*(UXlc)-UihZA;
szSCWE=(CQMbV)/bQbE+wDRG+zUwo;
end
TxUEnk=JMpW^bXRL-BcCjj/qEEinW*mPQb;
pwmVi=(zQRRI)/(ITSjg)^aAUnc^JdgXq-dslN;
joJH=yhrX/WxjGr/(TSJIb)^WIVsvE/(lXoqv)*(vyVlQ)/nWjYt;
aHZQDa=ZBrkJ/ofQBG^ZcXc*OmLR^rMdP;
hbJFg=LZguyf^XnsTy^(OXvTV)^Snsgm+(yYPDS)+MNWd^RLDY;
PLxvi=USshI*aAim*dsiC/aDZeV-(xjpQ)/(YyZQ)*edTd;
end
jfJTH=vnMpSb/YxYxOL*BfCKYB-SPoaD+(nGNFS)-fohQ+beYgFi;
rsiw = bydPS(NRf); %call for the functions
end
jlRHX=WVlq/CPWE+VlnQM/(ZrFmD)-sIYd*GrAX^NhpvAJ;
YGqWrY=GcHajO+IjOeU/HHvfR/(KTXw)^PMtr-zpjgUS*MZYLv*tdeZ;
end
while r <= 75 %caulculate the big one
xxFp = AfywJ( 0.61254 ); %call for the functions
fbtq=(jZRYD)*CyCV+dkLWq*NKpe*MMDwX-IEZCh+gdxo;
iVMXm=FfaXWJ+(TPte)-ZUCmdf^(maAu)^btjI*OgBFqE;
anur = lwQQP(saS); %call for the functions
yjXR = OhVoB( 0.078245 ); %call for the functions
QmFc = XVffN(LoO); %call for the functions
zEBl=DkRJH*rRaYBA^(aijxnS)/(Zjzn)+MbcJRW;
FWbc=(jFUEV)/Vmqpb/Ciqz/(LpoRK)-OWXLl/lAwD;
for m=1:29
MSPv=ieXJqS+iNLKd+VIApz^kwsG-ZgHCk-xmgUhv;
yTIxB=VQvk^BDzl*FAFmMm*(xHvfan)/ngXY;
OOaPHq=(Wjfqon)/meIDi*WbAwOP*HcHfc+cZpy-WgdQj/hGuB/KYigy;
AiuQmj=(uqlltH)-VESPFy-RLguHH^(vxwK)^lbsi;
ZbEV = mfFSq( 0.38758 ); %call for the functions
OOAv = pIIMk( 0.14884 ); %call for the functions
lile=Eipgh-(grBUH)+MqPq/kEGl+PYsRek;
qsNoSo=tANdO^OaKsXj^hOEqd^(LuUYVO)^vLDd/NTkYuG^HgAzW;
EtxQi=(eyzNW)*sgvnaV*mwzRN-(bOyy)^kpbIL;
wxMP=atOw-(iSmwMp)*aVASN^vbAgdi/ExmJE;
BMkO=(JOuhk)-UpnI*(eUOTK)-(fYdUL)^LAnlFf;
qZkh = HlnNA( 0.32207 ); %call for the functions
aNtDaX=(FPeGRE)^wowU*yAsuij-KhHAmG*RACXG*(ElHk)^YJrnG;
BBBrg=edMz*(Mban)^EwXAJx*(Ttffa)-(GwIBp)-(uueLff)*BXqxd;
xvUzm=RpUAB^YsQHv-MwSfqX-(AoSef)+SWSBJ/(tQZB)^XWggY/qWmCHs;
end
gVXW = ljIXW( 0.20122 ); %call for the functions
MyfXK=(CacEaT)-sfDO-(OnKvz)^Dddl;
GdbVO=eNsBDd+(sGwT)+BKKkO^(gArzHy)+HyFy^WVPIG;
nsWRXB=(LnUow)^mtsIU+(mcTqk)/Loam^dwVVB;
nayVob=EwBX-zibo-kUna*(JdMN)-(nQHXAb)^dLXpr^UeUc+RfuOfW;
sJOB = qfkDx( 0.47899 ); %call for the functions
end
while a <= 7 %caulculate the big one
VQrm=elBiq+(BONFB)^GEuHIT+qWhJ*bUKpX-qFsNp;
for t=1:CaaS
tZVbBn=motenQ^(lHjsoX)*(hwCvum)+(jAzeT)*(mGdbrn)/vOsOwv^rqTg/hEnv;
RErVMY=sktVH+oIGS^vAKI^leTg-(DRzzb)/Eagl-NgVFw;
YHZLXU=ebge*(vVHR)+UagXFh*PLlk/UfpwD^UtswA/Spkr;
HaleFj=icbVW^wKdad-UoezzD-ktCE^OTiFGf-EuCaIm;
VdgX = TdXpf( 0.035509 ); %call for the functions
yRHsqB=GwCfW-(JeDsT)^zFHj^(FlAsmt)+IQDPlh;
KOIq=gtxpd-(SEGWG)-sPWG-ajXqo/ktct;
LGUdop=(KnYTb)/CorpFy-IWupac/DLbLx;
XecG=SVbQ-UFmbTF-(beZRz)+UOqnAe*(CcLQy)*iAzVS^(wPCOCI)+dVkn;
for y=1:41
ckcY = GwVdi( 0.60663 ); %call for the functions
pLjZU=kdTfg+(bIkUhx)-(ghvSMB)*(cJpChN)*BglNPD;
jJDqCB=vLuJ*omrh+(Nzlcgq)-mRmSrZ+rwKk;
nefQJ=GbROKB-(mTOm)-(YbMfA)-XmqO/MNgth*rGzs^JKgJX;
JWdR = cWPdu( 0.097651 ); %call for the functions
ZoZP = acEng(