[BACK]Return to compat CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / pari-2.2 / src / test / in

File: [local] / OpenXM_contrib / pari-2.2 / src / test / in / Attic / compat (download)

Revision 1.2, Wed Sep 11 07:27:13 2002 UTC (21 years, 9 months ago) by noro
Branch: MAIN
CVS Tags: RELEASE_1_2_3, RELEASE_1_2_2_KNOPPIX_b, RELEASE_1_2_2_KNOPPIX, RELEASE_1_2_2
Changes since 1.1: +8 -8 lines

Upgraded pari-2.2 to pari-2.2.4.

\e
default(compatible,3)
+3
-5
5+3
5-3
5/3
5\3
5\/3
5%3
5^3
\precision=57
pi
\precision=38
o(x^12)
padicno=(5/3)*127+O(127^5)
initrect(0,500,500)
\\ A
abs(-0.01)
acos(0.5)
acosh(3)
acurve=initell([0,0,1,-1,0])
apoint=[2,2]
isoncurve(acurve,apoint)
addell(acurve,apoint,apoint)
addprimes([nextprime(10^9),nextprime(10^10)])
adj([1,2;3,4])
agm(1,2)
agm(1+o(7^5),8+o(7^5))
algdep(2*cos(2*pi/13),6)
algdep2(2*cos(2*pi/13),6,15)
\\allocatemem(3000000)
akell(acurve,1000000007)
nfpol=x^5-5*x^3+5*x+25
nf=initalg(nfpol)
ba=algtobasis(nf,mod(x^3+5,nfpol))
anell(acurve,100)
apell(acurve,10007)
apell2(acurve,10007)
apol=x^3+5*x+1
apprpadic(apol,1+O(7^8))
apprpadic(x^3+5*x+1,mod(x*(1+O(7^8)),x^2+x-1))
4*arg(3+3*i)
3*asin(sqrt(3)/2)
asinh(0.5)
assmat(x^5-12*x^3+0.0005)
3*atan(sqrt(3))
atanh(0.5)
\\ B
basis(x^3+4*x+5)
basis2(x^3+4*x+5)
basistoalg(nf,ba)
bernreal(12)
bernvec(6)
bestappr(pi,10000)
bezout(123456789,987654321)
bigomega(12345678987654321)
mcurve=initell([0,0,0,-17,0])
mpoints=[[-1,4],[-4,2]]~
mhbi=bilhell(mcurve,mpoints,[9,24])
bin(1.1,5)
binary(65537)
bittest(10^100,100)
boundcf(pi,5)
boundfact(40!+1,100000)
move(0,0,0);box(0,500,500)
setrand(1);buchimag(1-10^7,1,1)
setrand(1);bnf=buchinitfu(x^2-x-57,0.2,0.2)
buchcertify(bnf)
buchfu(bnf)
setrand(1);buchinitforcefu(x^2-x-100000)
setrand(1);bnf=buchinitfu(x^2-x-57,0.2,0.2)
setrand(1);buchreal(10^9-3,0,0.5,0.5)
setrand(1);buchgen(x^4-7,0.2,0.2)
setrand(1);buchgenfu(x^2-x-100000)
setrand(1);buchgenforcefu(x^2-x-100000)
setrand(1);buchgenfu(x^4+24*x^2+585*x+1791,0.1,0.1)
buchnarrow(bnf)
buchray(bnf,[[5,4;0,1],[1,0]])
bnr=buchrayinitgen(bnf,[[5,4;0,1],[1,0]])
bnr2=buchrayinitgen(bnf,[[25,14;0,1],[1,1]])
bytesize(%)
\\ C
ceil(-2.5)
centerlift(mod(456,555))
cf(pi)
cf2([1,3,5,7,9],(exp(1)-1)/(exp(1)+1))
changevar(x+y,[z,t])
char([1,2;3,4],z)
char(mod(x^2+x+1,x^3+5*x+1),z)
char1([1,2;3,4],z)
char2(mod(1,8191)*[1,2;3,4],z)
acurve=chell(acurve,[-1,1,2,3])
chinese(mod(7,15),mod(13,21))
apoint=chptell(apoint,[-1,1,2,3])
isoncurve(acurve,apoint)
classno(-12391)
classno(1345)
classno2(-12391)
classno2(1345)
coeff(sin(x),7)
compimag(qfi(2,1,3),qfi(2,1,3))
compo(1+o(7^4),3)
compositum(x^4-4*x+2,x^3-x-1)
compositum2(x^4-4*x+2,x^3-x-1)
comprealraw(qfr(5,3,-1,0.),qfr(7,1,-1,0.))
concat([1,2],[3,4])
conductor(bnf,[[25,14;0,1],[1,1]])
conductorofchar(bnr,[2])
conj(1+i)
conjvec(mod(x^2+x+1,x^3-x-1))
content([123,456,789,234])
convol(sin(x),x*cos(x))
core(54713282649239)
core2(54713282649239)
coredisc(54713282649239)
coredisc2(54713282649239)
cos(1)
cosh(1)
move(0,200,150)
cursor(0)
cvtoi(1.7)
cyclo(105)
\\ D
degree(x^3/(x-1))
denom(12345/54321)
deplin(mod(1,7)*[2,-1;1,3])
deriv((x+y)^5,y)
((x+y)^5)'
det([1,2,3;1,5,6;9,8,7])
det2([1,2,3;1,5,6;9,8,7])
detint([1,2,3;4,5,6])
diagonal([2,4,6])
dilog(0.5)
dz=vector(30,k,1);dd=vector(30,k,k==1);dm=dirdiv(dd,dz)
deu=direuler(p=2,100,1/(1-apell(acurve,p)*x+if(acurve[12]%p,p,0)*x^2))
anell(acurve,100)==deu
dirmul(abs(dm),dz)
dirzetak(initalg(x^3-10*x+8),30)
disc(x^3+4*x+12)
discf(x^3+4*x+12)
discrayabs(bnr,mat(6))
discrayabs(bnr)
discrayabscond(bnr2)
lu=ideallistunitgen(bnf,55);discrayabslist(bnf,lu)
discrayabslistlong(bnf,20)
discrayrel(bnr,mat(6))
discrayrel(bnr)
discrayrelcond(bnr2)
divisors(8!)
divres(345,123)
divres(x^7-1,x^5+1)
divsum(8!,x,x)
\\draw([0,0,0])
postdraw([0,0,0])
\\ E
eigen([1,2,3;4,5,6;7,8,9])
eint1(2)
erfc(2)
eta(q)
euler
z=y;y=x;eval(z)
exp(1)
extract([1,2,3,4,5,6,7,8,9,10],1000)
\\ F
10!
fact(10)
factcantor(x^11+1,7)
centerlift(lift(factfq(x^3+x^2+x-1,3,t^3+t^2+t-1)))
factmod(x^11+1,7)
factor(17!+1)
p=x^5+3021*x^4-786303*x^3-6826636057*x^2-546603588746*x+3853890514072057
fa=[11699,6;2392997,2;4987333019653,2]
factoredbasis(p,fa)
factoreddiscf(p,fa)
factoredpolred(p,fa)
factoredpolred2(p,fa)
factornf(x^3+x^2-2*x-1,t^3+t^2-2*t-1)
factorpadic(apol,7,8)
factorpadic2(apol,7,8)
factpol(x^15-1,3,1)
factpol(x^15-1,0,1)
factpol2(x^15-1,0)
fibo(100)
floor(-1/2)
floor(-2.5)
for(x=1,5,print(x!))
fordiv(10,x,print(x))
forprime(p=1,30,print(p))
forstep(x=0,pi,pi/12,print(sin(x)))
forvec(x=[[1,3],[-2,2]],print1([x[1],x[2]]," "));print(" ");
frac(-2.7)
\\ G
galois(x^6-3*x^2-1)
nf3=initalg(x^6+108);galoisconj(nf3)
aut=%[2];galoisapply(nf3,aut,mod(x^5,x^6+108))
gamh(10)
gamma(10.5)
gauss(hilbert(10),[1,2,3,4,5,6,7,8,9,0]~)
gaussmodulo([2,3;5,4],[7,11],[1,4]~)
gaussmodulo2([2,3;5,4],[7,11],[1,4]~)
gcd(12345678,87654321)
getheap()
getrand()
getstack()
\\gettime()isattheend
globalred(acurve)
getstack()
\\ H
hclassno(2000003)
hell(acurve,apoint)
hell2(acurve,apoint)
hermite(amat=1/hilbert(7))
hermite2(amat)
hermitehavas(amat)
hermitemod(amat,detint(amat))
hermiteperm(amat)
hess(hilbert(7))
hilb(2/3,3/4,5)
hilbert(5)
hilbp(mod(5,7),mod(6,7))
hvector(10,x,1/x)
hyperu(1,1,1)
\\ I
i^2
nf1=initalgred(nfpol)
initalgred2(nfpol)
vp=primedec(nf,3)[1]
idx=idealmul(nf,idmat(5),vp)
idealinv(nf,idx)
idy=ideallllred(nf,idx,[1,5,6])
idealadd(nf,idx,idy)
idealaddone(nf,idx,idy)
idealaddmultone(nf,[idy,idx])
idealappr(nf,idy)
idealapprfact(nf,idealfactor(nf,idy))
idealcoprime(nf,idx,idx)
idz=idealintersect(nf,idx,idy)
idealfactor(nf,idz)
ideallist(bnf,20)
idx2=idealmul(nf,idx,idx)
idt=idealmulred(nf,idx,idx)
idealdiv(nf,idy,idt)
idealdivexact(nf,idx2,idx)
idealhermite(nf,vp)
idealhermite2(nf,vp[2],3)
idealnorm(nf,idt)
idp=idealpow(nf,idx,7)
idealpowred(nf,idx,7)
idealtwoelt(nf,idy)
idealtwoelt2(nf,idy,10)
idealval(nf,idp,vp)
idmat(5)
if(3<2,print("bof"),print("ok"));
imag(2+3*i)
image([1,3,5;2,4,6;3,5,7])
image(pi*[1,3,5;2,4,6;3,5,7])
incgam(2,1)
incgam1(2,1)
incgam2(2,1)
incgam3(2,1)
incgam4(4,1,6)
indexrank([1,1,1;1,1,1;1,1,2])
indsort([8,7,6,5])
initell([0,0,0,-1,0])
initrect(1,700,700)
nfz=initzeta(x^2-2);
integ(sin(x),x)
integ((-x^2-2*a*x+8*a)/(x^4-14*x^3+(2*a+49)*x^2-14*a*x+a^2),x)
intersect([1,2;3,4;5,6],[2,3;7,8;8,9])
\precision=19
intgen(x=0,pi,sin(x))
sqr(2*intgen(x=0,4,exp(-x^2)))
4*intinf(x=1,10^20,1/(1+x^2))
intnum(x=-0.5,0.5,1/sqrt(1-x^2))
2*intopen(x=0,100,sin(x)/x)
\precision=38
inverseimage([1,1;2,3;5,7],[2,2,6]~)
isdiagonal([1,0,0;0,5,0;0,0,0])
isfund(12345)
isideal(bnf[7],[5,2;0,1])
isincl(x^2+1,x^4+1)
isinclfast(initalg(x^2+1),initalg(x^4+1))
isirreducible(x^5+3*x^3+5*x^2+15)
isisom(x^3+x^2-2*x-1,x^3+x^2-2*x-1)
isisomfast(initalg(x^3-2),initalg(x^3-6*x^2-6*x-30))
isprime(12345678901234567)
isprincipal(bnf,[5,2;0,1])
isprincipalgen(bnf,[5,2;0,1])
isprincipalraygen(bnr,primedec(bnf,7)[1])
ispsp(73!+1)
isqrt(10!^2+1)
isset([-3,5,7,7])
issqfree(123456789876543219)
issquare(12345678987654321)
isunit(bnf,mod(3405*x-27466,x^2-x-57))
\\ J
jacobi(hilbert(6))
jbesselh(1,1)
jell(i)
\\ K
kbessel(1+i,1)
kbessel2(1+i,1)
x
y
ker(matrix(4,4,x,y,x/y))
ker(matrix(4,4,x,y,sin(x+y)))
keri(matrix(4,4,x,y,x+y))
kerint(matrix(4,4,x,y,x*y))
kerint1(matrix(4,4,x,y,x*y))
kerint2(matrix(4,6,x,y,2520/(x+y)))
f(u)=u+1;
print(f(5));kill(f);
f=12
killrect(1)
kro(5,7)
kro(3,18)
\\ L
laplace(x*exp(x*y)/(exp(x)-1))
lcm(15,-21)
length(divisors(1000))
legendre(10)
lex([1,3],[1,3,5])
lexsort([[1,5],[2,4],[1,5,1],[1,4,2]])
lift(chinese(mod(7,15),mod(4,21)))
lindep([(1-3*sqrt(2))/(3-2*sqrt(3)),1,sqrt(2),sqrt(3),sqrt(6)])
lindep2([(1-3*sqrt(2))/(3-2*sqrt(3)),1,sqrt(2),sqrt(3),sqrt(6)],14)
move(0,0,900);line(0,900,0)
lines(0,vector(5,k,50*k),vector(5,k,10*k*k))
m=1/hilbert(7)
mp=concat(m,idmat(7))
lll(m)
lll1(m)
lllgram(m)
lllgram1(m)
lllgramint(m)
lllgramkerim(mp~*mp)
lllint(m)
lllintpartial(m)
lllkerim(mp)
lllrat(m)
\precision=96
ln(2)
lngamma(10^50*i)
\precision=2000
log(2)
logagm(2)
\precision=19
bcurve=initell([0,0,0,-3,0])
localred(bcurve,2)
ccurve=initell([0,0,-1,-1,0])
l=lseriesell(ccurve,2,-37,1)
lseriesell(ccurve,2,-37,1.2)-l
\\ M
sbnf=smallbuchinit(x^3-x^2-14*x-1)
makebigbnf(sbnf)
concat(mat(vector(4,x,x)~),vector(4,x,10+x)~)
matextract(matrix(15,15,x,y,x+y),vector(5,x,3*x),vector(3,y,3*y))
ma=mathell(mcurve,mpoints)
gauss(ma,mhbi)
(1.*hilbert(7))^(-1)
matsize([1,2;3,4;5,6])
matrix(5,5,x,y,gcd(x,y))
matrixqz([1,3;3,5;5,7],0)
matrixqz2([1/3,1/4,1/6;1/2,1/4,-1/4;1/3,1,0])
matrixqz3([1,3;3,5;5,7])
max(2,3)
min(2,3)
minim([2,1;1,2],4,6)
mod(-12,7)
modp(-12,7)
mod(10873,49649)^-1
modreverse(mod(x^2+1,x^3-x-1))
move(0,243,583);cursor(0)
mu(3*5*7*11*13)
\\ N
newtonpoly(x^4+3*x^3+27*x^2+9*x+81,3)
nextprime(100000000000000000000000)
setrand(1);a=matrix(3,5,j,k,vvector(5,l,random()\10^8))
aid=[idx,idy,idz,idmat(5),idx]
bb=algtobasis(nf,mod(x^3+x,nfpol))
da=nfdetint(nf,[a,aid])
nfdiv(nf,ba,bb)
nfdiveuc(nf,ba,bb)
nfdivres(nf,ba,bb)
nfhermite(nf,[a,aid])
nfhermitemod(nf,[a,aid],da)
nfmod(nf,ba,bb)
nfmul(nf,ba,bb)
nfpow(nf,bb,5)
nfreduce(nf,ba,idx)
setrand(1);as=matrix(3,3,j,k,vvector(5,l,random()\10^8))
vaid=[idx,idy,idmat(5)]
haid=[idmat(5),idmat(5),idmat(5)]
nfsmith(nf,[as,haid,vaid])
nfval(nf,ba,vp)
norm(1+i)
norm(mod(x+5,x^3+x+1))
norml2(vector(10,x,x))
nucomp(qfi(2,1,9),qfi(4,3,5),3)
form=qfi(2,1,9);nucomp(form,form,3)
numdiv(2^99*3^49)
numer((x+1)/(x-1))
nupow(form,111)
\\ O
1/(1+x)+o(x^20)
omega(100!)
ordell(acurve,1)
order(mod(33,2^16+1))
tcurve=initell([1,0,1,-19,26]);
orderell(tcurve,[1,2])
ordred(x^3-12*x+45*x-1)
\\ P
padicprec(padicno,127)
pascal(8)
perf([2,0,1;0,2,1;1,1,2])
permutation(7,1035)
permutation2num([4,7,1,6,3,5,2])
pf(-44,3)
phi(257^2)
pi
plot(x=-5,5,sin(x))
\\ploth(x=-5,5,sin(x))
\\ploth2(t=0,2*pi,[sin(5*t),sin(7*t)])
\\plothraw(vector(100,k,k),vector(100,k,k*k/100))
pnqn([2,6,10,14,18,22,26])
pnqn([1,1,1,1,1,1,1,1;1,1,1,1,1,1,1,1])
point(0,225,334)
points(0,vector(10,k,10*k),vector(10,k,5*k*k))
pointell(acurve,zell(acurve,apoint))
polint([0,2,3],[0,4,9],5)
polred(x^5-2*x^4-4*x^3-96*x^2-352*x-568)
polred2(x^4-28*x^3-458*x^2+9156*x-25321)
polredabs(x^5-2*x^4-4*x^3-96*x^2-352*x-568)
polredabs2(x^5-2*x^4-4*x^3-96*x^2-352*x-568)
polsym(x^17-1,17)
polvar(name^4-other)
poly(sin(x),x)
polylog(5,0.5)
polylog(-4,t)
polylogd(5,0.5)
polylogdold(5,0.5)
polylogp(5,0.5)
poly([1,2,3,4,5],x)
polyrev([1,2,3,4,5],x)
polzag(6,3)
\\draw([0,20,20])
postdraw([0,20,20])
postploth(x=-5,5,sin(x))
postploth2(t=0,2*pi,[sin(5*t),sin(7*t)])
postplothraw(vector(100,k,k),vector(100,k,k*k/100))
powell(acurve,apoint,10)
cmcurve=initell([0,-3/4,0,-2,-1])
powell(cmcurve,[x,y],quadgen(-7))
powrealraw(qfr(5,3,-1,0.),3)
pprint((x-12*y)/(y+13*x));
pprint([1,2;3,4])
pprint1(x+y);pprint(x+y);
\precision=96
pi
prec(pi,20)
precision(cmcurve)
\precision=38
prime(100)
primedec(nf,2)
primedec(nf,3)
primedec(nf,11)
primes(100)
forprime(p=2,100,print(p," ",lift(primroot(p))))
principalideal(nf,mod(x^3+5,nfpol))
principalidele(nf,mod(x^3+5,nfpol))
print((x-12*y)/(y+13*x));
print([1,2;3,4])
print1(x+y);print1(" equals ");print(x+y);
prod(1,k=1,10,1+1/k!)
prod(1.,k=1,10,1+1/k!)
pi^2/6*prodeuler(p=2,10000,1-p^-2)
prodinf(n=0,(1+2^-n)/(1+2^(-n+1)))
prodinf1(n=0,-2^-n/(1+2^(-n+1)))
psi(1)
\\ Q
quaddisc(-252)
quadgen(-11)
quadpoly(-11)
\\ R
rank(matrix(5,5,x,y,x+y))
rayclassno(bnf,[[5,4;0,1],[1,0]])
rayclassnolist(bnf,lu)
move(0,50,50);rbox(0,50,50)
print1("give a value for s? ");s=read();print(1/s)
37.
real(5-7*i)
recip(3*x^7-5*x^3+6*x-9)
redimag(qfi(3,10,12))
redreal(qfr(3,10,-20,1.5))
redrealnod(qfr(3,10,-20,1.5),18)
reduceddisc(x^3+4*x+12)
regula(17)
kill(y);print(x+y);reorder([x,y]);print(x+y);
resultant(x^3-1,x^3+1)
resultant2(x^3-1.,x^3+1.)
reverse(tan(x))
rhoreal(qfr(3,10,-20,1.5))
rhorealnod(qfr(3,10,-20,1.5),18)
rline(0,200,150)
cursor(0)
rmove(0,5,5);cursor(0)
rndtoi(prod(1,k=1,17,x-exp(2*i*pi*k/17)))
qpol=y^3-y-1;setrand(1);bnf2=buchinit(qpol);nf2=bnf2[7];
un=mod(1,qpol);w=mod(y,qpol);p=un*(x^5-5*x+w)
aa=rnfpseudobasis(nf2,p)
rnfbasis(bnf2,aa)
rnfdiscf(nf2,p)
rnfequation(nf2,p)
rnfequation2(nf2,p)
rnfhermitebasis(bnf2,aa)
rnfisfree(bnf2,aa)
rnfsteinitz(nf2,aa)
rootmod(x^16-1,41)
rootpadic(x^4+1,41,6)
roots(x^5-5*x^2-5*x-5)
rootsold(x^4-1000000000000000000000)
round(prod(1,k=1,17,x-exp(2*i*pi*k/17)))
rounderror(prod(1,k=1,17,x-exp(2*i*pi*k/17)))
rpoint(0,20,20)
\\ S
initrect(3,600,600);scale(3,-7,7,-2,2);cursor(3)
q*series(anell(acurve,100),q)
aset=set([5,-2,7,3,5,1])
bset=set([7,5,-5,7,2])
setintersect(aset,bset)
setminus(aset,bset)
setprecision(28)
setrand(10)
setsearch(aset,3)
setsearch(bset,3)
setserieslength(12)
setunion(aset,bset)
arat=(x^3+x+1)/x^3;settype(arat,14)
shift(1,50)
shift([3,4,-11,-12],-2)
shiftmul([3,4,-11,-12],-2)
sigma(100)
sigmak(2,100)
sigmak(-3,100)
sign(-1)
sign(0)
sign(0.)
signat(hilbert(5)-0.11*idmat(5))
signunit(bnf)
simplefactmod(x^11+1,7)
simplify(((x+i+1)^2-x^2-2*x*(i+1))^2)
sin(pi/6)
sinh(1)
size([1.3*10^5,2*i*pi*exp(4*pi)])
smallbasis(x^3+4*x+12)
smalldiscf(x^3+4*x+12)
smallfact(100!+1)
smallinitell([0,0,0,-17,0])
smallpolred(x^4+576)
smallpolred2(x^4+576)
smith(matrix(5,5,j,k,random()))
smith(1/hilbert(6))
smithpol(x*idmat(5)-matrix(5,5,j,k,1))
solve(x=1,4,sin(x))
sort(vector(17,x,5*x%17))
sqr(1+o(2))
sqred(hilbert(5))
sqrt(13+o(127^12))
srgcd(x^10-1,x^15-1)
move(0,100,100);string(0,pi)
move(0,200,200);string(0,"(0,0)")
\\draw([0,10,10])
postdraw([0,10,10])
apol=0.3+legendre(10)
sturm(apol)
sturmpart(apol,0.91,1)
subcyclo(31,5)
subell(initell([0,0,0,-17,0]),[-1,4],[-4,2])
subst(sin(x),x,y)
subst(sin(x),x,x+x^2)
sum(0,k=1,10,2^-k)
sum(0.,k=1,10,2^-k)
sylvestermatrix(a2*x^2+a1*x+a0,b1*x+b0)
\precision=38
4*sumalt(n=0,(-1)^n/(2*n+1))
4*sumalt2(n=0,(-1)^n/(2*n+1))
suminf(n=1,2.^-n)
6/pi^2*sumpos(n=1,n^-2)
supplement([1,3;2,4;3,6])
\\ T
sqr(tan(pi/3))
tanh(1)
taniyama(bcurve)
taylor(y/(x-y),y)
tchebi(10)
teich(7+o(127^12))
texprint((x+y)^3/(x-y)^2)
theta(0.5,3)
thetanullk(0.5,7)
torsell(tcurve)
trace(1+i)
trace(mod(x+5,x^3+x+1))
trans(vector(2,x,x))
%*%~
trunc(-2.7)
trunc(sin(x^2))
tschirnhaus(x^5-x-1)
type(mod(x,x^2+1))
\\ U
unit(17)
n=33;until(n==1,print1(n," ");if(n%2,n=3*n+1,n=n/2));print(1)
\\ V
valuation(6^10000-1,5)
vec(sin(x))
vecmax([-3,7,-2,11])
vecmin([-3,7,-2,11])
vecsort([[1,8,5],[2,5,8],[3,6,-6],[4,8,6]],2)
vecsort([[1,8,5],[2,5,8],[3,6,-6],[4,8,6]],[2,1])
\\ W
weipell(acurve)
wf(i)
wf2(i)
m=5;while(m<20,print1(m," ");m=m+1);print()
\\ Z
zell(acurve,apoint)
zeta(3)
zeta(0.5+14.1347251*i)
zetak(nfz,-3)
zetak(nfz,1.5+3*i)
zidealstar(nf2,54)
bid=zidealstarinit(nf2,54)
zideallog(nf2,w,bid)
znstar(3120)
getstack()
getheap()
print("Total time spent: ",gettime());
\q