.\" From mel Sat Sep 16 14:46:23 1978.\" the GE macro places figures..\" G8 is zero until the figure is placed.\" G5 is non-zero if there was an argument.\" on GS which specifies.\" 1 - top.\" 2 - bottom.\" 3 - next page.\" 4 - at this point.\" the macros HN - top next pge.\" HT - top this page.\" HB - bottom this page.\" HH : here on this page.\" The current algorithm is: if it does not fit,.\" top next page; otherwise if no arg to GS.\" put it at top or bottom of this page, whichever.\" is closer (there is a threshold of half the figure.\" size or something).\" if arg to GS is given it governs..\".de Vx \" volume, number, Month, year, page 1, page n, top title(s) in one blast (bwk).\" also needs DY for date received as 31 July 1978.ds VN \\$1.ds NU \\$2.ds mo \\$3.if "\\$3"January" .ds MO JANUARY.if "\\$3"February" .ds MO FEBRUARY.if "\\$3"March" .ds MO MARCH.if "\\$3"April" .ds MO APRIL.if "\\$3"May" .ds MO MAY.if "\\$3"June" .ds MO JUNE.if "\\$3"July" .ds MO JULY.if "\\$3"August" .ds MO AUGUST.if "\\$3"September" .ds MO SEPTEMBER.if "\\$3"October" .ds MO OCTOBER.if "\\$3"November" .ds MO NOVEMBER.if "\\$3"December" .ds MO DECEMBER.nr yr \\$4.nr P \\$5-1.nr P< \\$5.pn \\$5.nr P> \\$6.ds Tl \\$7.ds Tr \\$8...de PS \" start picture (bwk). \" $1 is height, $2 is width in units.if t .SP .3.in (\\n(.lu-\\$2u)/2u.ne \\$1u...de PE \" end of picture.in.if t .SP .6...di XX.nr Q1 0.rn ne NE.de ne.nr NB \\$1v.if \\n(.t<\\n(NB \{\.dt \\n(.du+4u \\*(DT.sp\}...ds Co \s12\v'.2m'\(co\v'-.2m'\s0 20\\n(yr by John Wiley & Sons, Ltd..de CO.ps 8.vs 9p.nfSOFTWARE\(emPRACTICE AND EXPERIENCE, VOL. \\*(VN(\\*(NU), \\n(P<-\\n(P> (\\*(MO 20\\n(yr).fi.ft 1.lt \\n(LLu.ps \\n(PS.vs \\n(VSp...nr BS 1.de IZ.if \\n(PS=0 .nr PS 10.if \\n(VS=0 .nr VS 12.if \\n(PL=0 .nr PL 10.25i.if \\n(LP=0 .nr LP 8i.if \\n(LL=0 .nr LL 5.6i.if \\n(LS=0 .nr LS 0.9v.if \\n(JS=0 .nr JS 0.5v.nr ZI 0.3i.nr ZJ 0.3i.ps \\n(PS.vs \\n(VSp.pl \\n(PLu.ll \\n(LLu.nr L4 \\n(LPu-\\n(LSu.dt \\n(L4u EP.ds DT EP.em EM...de TL.IZ.rm IZ.CO.SP .5i.ps 16.ft 1.vs 30p.br.if \\n(.d=0 .nr TP 1.if \\n(.t<4v .nr TO 1.di TX.nr FR 0.nr IT 1.na.ll \\n(LLu-.5i...de ET.br.di.dt \\n(L4u \\*(DT.ad.ll \\n(LLu.ce 100.nf.TX.rm TX.fi.nr IT 0...de AU.if \\n(IT>0 .ET.ft 1.br.sp .6.ps 8.vs \\n(VSp.ce 100...de AI.sp 3p.ps 8.ft 2.ce 100...de RD.ps -1.ce.if \\n(.n>\\n(.l .tm Too many authors on a line...de AB.ce 0.nr AB 1.ft 3.ce.SP .2iSUMMARY.ps \\n(PS.vs \\n(VSp.SP .5v...de AE.ft 1.nr AB 0.nr FR 0.nr HI 1.SP .8v...de OK.br.ft 1.ps 6KEY WORDS \c.ps 7...de PP.RT.if \\n(.i>0 .SP \\n(JSu.in 0.if \\n(FR=0 .ps \\n(PS.ti +2n.if \\n(AB=0 .ft 1.nr FR 1...de LP.RT.if \\n(.i>0 .SP \\n(JSu.in 0.if \\n(FR=0 .ps \\n(PS.nr FR 1.if \\n(AB=0 .ft 1...de IP.ce 0.if \\n(FR=0 .ps \\n(PS.nr FR 1.if \\n(.i=0 .SP .5v.in \\n(ZJu.ti -\\n(ZIu\\$1\h'|\\n(ZIu'\c...de JP.ce 0.\".if \\n(.d>0 .if \\n(.d<1.5v .if \\n(HI=0 .tm Top widow page \\n% (JP).if \\n(FR=0 .ps \\n(PS.nr FR 1.if \\n(.i=0 .SP \\n(JSu.in \\n(ZJu.ti -.4i.if \\n(.f=1 \h'0.3i-\w"(\f2\\$1\|\fP)"u'(\f2\\$1\|\fP)\h'|.4i'\c.if \\n(.f=2 \h'0.3i-\w"(\f2\\$1\^\fP)"u'(\f2\\$1\^\fP)\h'|.4i'\c...de SH.nr HQ \\n(HI.RT.in 0.nr HI \\n(HQ.ne 2v+\\n(.Vu.ft 3.if \\n(HI=0 .if \\n(.d>0 .SP 1.25v.if \\n(HI>0 .if \\n(.d>0 .if \\n(FR>0 .sp 1.nr FR 1.nr HI 1...de EP.di.nr L1 \\n(dn.ev 1.ce 0.ll \\n(LLu.br.rs.sp .75i-1v.if \\n(TP=0 .PT.if \\n(TP>0 .sp.nr TO 0.sp 1.nr P1 \\n(LP-\\n(L1.nf.nr P1 -\\n(G1.nr P1 -\\n(G2.if \\n(P1<0 .nr Q1 0.if \\n(EX=1 .nr Q1 0 \" don't pad on last page of article.nr P3 \\n(P1.if \\n(G1>0 .GT.if \\n(G1>0 .if \\n(EX=0 .sp \\n(P1u.if \\n(G1>0 .if \\n(EX=0 .nr P1 0.rm GT.if \\n(G1>0 .nr Q1 0 \" if top figure, pad below.if \\n(G2>0 .nr Q1 0 \" if bottom figure pad above.if \\nB .tm Page \\n%: pad \\n(P3 space \\n(Q1 places, top \\n(G1, bot \\n(G2.XX.nf.if \\n(G2>0 .if \\n(P1>0 .sp \\n(P1u.if \\n(G2>0 .nr P1 0.if \\n(G2>0 .GB.nr G1 0.nr G2 0.if \\n(EX>0 .if \\n(P1>0 .sp \\n(P1u.if \\nB .tm Bottom of page \\n% at \\n(nl.rm GB.PF.bp.nr TQ \\n(TP.nr TP 0.nr G1 \\n(G3.rn GN GT.nr G3 0.ev .nr FP 0.nr Q1 0.nr L4 \\n(LPu-\\n(LSu.if \\n(G1>(\\n(L4-1i) .FB \" full page figure.nr L4 -\\n(G1.nr LX \\n%.af LX 1.ie \\n(LX<=26 .af LX a.el \{.nr LX -26.af LX A\}.nr L4 -\\n(C\\n(LXu.di XX.dt \\n(L4u EP.ds DT EP...de FB.if \\nB .tm Full page figure on page \\n%.ev 1.rs.sp .75i-1v.PT.rs.GT.rm GT.nr G1 0.PF.bp.ev...de CP \" cut text on page arg1 by arg2 .nr C2 \\$2v.nr C1 \\$1.af C1 1.if \\n(C1>52 .tm Page>52, gok what happens..ie \\n(C1<=26 .af C1 a.el \{.nr C1 -26.af C1 A\}.if \\n(C2>0 .nr C\\n(C1 \\n(C2...de SP.if \\n(.t<\\$1 .\\*(DT.if \\n(.d>0 .ST \\$1...de ST.sp \\$1.nr Q1 +1\!.FI...de FI.nr P4 0.if \\n(Q1>0 .nr P4 3*((\\n(P1/3)/\\n(Q1).sp \\n(P4u.if \\n(P4>1v .tm Padding of \\n(P4u exceeds one space page \\n%.nr P1 -\\n(P4.nr Q1 -1...de CL \" change length: add/sub lines this page.nr CN \\$1v.nr L4 \\n(L4+\\n(CN.dt \\n(L4u EP...de GS. \"argument positions: 1 top here, 2 bottom here, 3 next page, 4 right here.if \\n(.$>0 .if \\$1=4 .br.ev 1.di GD.ll \\n(LLu.if \n(KK=0 .ps \\n(PS-2.if \n(KK=0 .vs \\n(VSp-4p.nr G5 0.if \\n(.$>0 .nr G5 \\$1.fi...de GE.br.di.nf.nr G0 \\n(dn.nr G0 +1v.nr G8 0 \" not placed.if \\n(KG=0 .if \\n(G8=0 .if \\n(G0>\\n(.t .HN.if \\n(G8=0 .if \\n(G5=0 .if \\n(G0>2*\\n(.d .if \\n(G1=0 .HT.if \\n(G8=0 .if \\n(G5=0 .if 3*\\n(G0>2*\\n(.t .if \\n(G2=0 .HB.if \\n(G8=0 .if \\n(G5=0 .HH.if \\n(G8=0 .if \\n(G5=1 .HT.if \\n(G8=0 .if \\n(G5=2 .HB.if \\n(G8=0 .if \\n(G5=3 .HN.if \\n(G8=0 .if \\n(G5=4 .HH.rm GD.ps \\n(PS.vs \\n(VSp.ev...de FS.GS 2.br.if \\n(FP=0 \{\.vs 2p.br\l'.75i'.vs.sp 2p.nr FP 1.br\}...de FE.GE...de KS.if \\n(KK=0 .GS 4.nr KK 1.nr KG 1...de KE.if \\n(KK>0 .GE.nr KK 0.nr KG 0 \" KG on if not a floating display...de HN.if \\n(G3>0 .tm Two figures pushed to next page..da GN.GD.sp 1.di.nr G3 \\n(dn.nr G8 1...de HT.nr L4 -\\n(G0.dt \\n(L4u \\*(DT.da GT.GD.sp.di.nr G1 +\\n(dn.nr G8 1...de HB.da GB.if \\n(FP=0 .sp.GD.di.nr G2 +\\n(dn.nr G8 1.nr L4 -\\n(dn.dt \\n(L4u \\*(DT...de HH.SP .5v.if \\n(G0>\\n(.t .if \\n(KK>0 .sp 10i.GD.SP .5v.nr G8 1...de RR.ce 0.if \\n(FR=0 .ps \\n(PS.nr FR 1.ft 1.in .3i.if \\n(.$ .ti -.3i.if \\n(.$ \\$1\ \ \c...de RF.SP 2v.ps \\n(PS-2.vs \\n(VS-3.ne 3v.ce.ps -1REFERENCES.sp 3p...de PT.if \\n(PF>0 .af % 1.if \\n(Pf>0 .if o .tl ""\s7\\*(Tr\s0"\s10\\n%".if \\n(Pf>0 .if e .tl "\s10\\n%"\s7\\*(Tl\s0""...de PF.sp 1v.lt \\n(.lu.nr Ss \\n(.s.nr Sf \\n(.f.ps 9.af NU 01.af VN 01.af P< 0001.nr VN \\*(VN.nr NU \\*(NU.\" price = 1.00 if <= 10 pages, otherwise .10/page..nr p1 (1+\\n(P>-\\n(P<)*10.if \\n(p1<100 .nr p1 100.nr p2 \\n(p1%100.nr p1 \\n(p1/100.ds pr \\n(p1.\\n(p2.if \\n(Pf=0 .tl "\s90038-0644/\\n(yr/\\n(NU\\n(VN-\\n(P<$0\\*(pr""\f2Received \\*(DY\f1\s0".if \\n(Pf=0 \s9\\*(Co\s0.af % 1.nr Pf \\n(Pf+1.ft \\n(Sf.ps \\n(Ss...de EQ \"equation, breakout and display.nr EF \\n(.u.ds EE \\h'.5i' \" default for indent is .5 inch.nr LE 1 \" 1 is center, 0 is I or L.ds EL \\$1.if "\\$1"L" .ds EL \\$2.if "\\$1"L" .nr LE 0.if "\\$1"C" .ds EL \\$2.if "\\$1"I" .nr LE 0.if "\\$1"I" .ds EE \\h'.5i'.if "\\$1"I" .if !"\\$3"" .ds EE \\h'\\$3'.if "\\$1"I" .ds EL \\$2.ev 1.di EZ...\" -----------------------------.de EN \" end of a displayed equation.if !"\\n(.z"EZ" .tm EN not preceded by EQ, disaster follows..br.ce 0.di.rm EZ.ev.nr ZN 1.if "\\*(10"" .nr ZN 0.if \\n(ZN=0 .if !"\\*(EL"" .nr ZN 1.lt \\n(.lu.br.if \\n(ZN>0 .if !\\n(.d=\\n(PE .SP 0.5.pc.if \\n(BD>0 .nr LE 0 \" can't mean centering in this case..if \\n(ZN>0 .if \\n(LE>0 .tl \(ts\(ts\\*(10\(ts\\*(EL\(ts.if \\n(ZN>0 .if \\n(LE=0 .if \\n(BD=0 .tl \(ts\\*(EE\\*(10\(ts\(ts\\*(EL\(tsLines 1–500 of 1031. Load more
.\" From mel Sat Sep 16 14:46:23 1978 .\" the GE macro places figures. .\" G8 is zero until the figure is placed .\" G5 is non-zero if there was an argument .\" on GS which specifies .\" 1 - top .\" 2 - bottom .\" 3 - next page .\" 4 - at this point .\" the macros HN - top next pge .\" HT - top this page .\" HB - bottom this page .\" HH : here on this page .\" The current algorithm is: if it does not fit, .\" top next page; otherwise if no arg to GS .\" put it at top or bottom of this page, whichever .\" is closer (there is a threshold of half the figure .\" size or something) .\" if arg to GS is given it governs. .\" .de Vx \" volume, number, Month, year, page 1, page n, top title(s) in one blast (bwk) .\" also needs DY for date received as 31 July 1978 .ds VN \\$1 .ds NU \\$2 .ds mo \\$3 .if "\\$3"January" .ds MO JANUARY .if "\\$3"February" .ds MO FEBRUARY .if "\\$3"March" .ds MO MARCH .if "\\$3"April" .ds MO APRIL .if "\\$3"May" .ds MO MAY .if "\\$3"June" .ds MO JUNE .if "\\$3"July" .ds MO JULY .if "\\$3"August" .ds MO AUGUST .if "\\$3"September" .ds MO SEPTEMBER .if "\\$3"October" .ds MO OCTOBER .if "\\$3"November" .ds MO NOVEMBER .if "\\$3"December" .ds MO DECEMBER .nr yr \\$4 .nr P \\$5-1 .nr P< \\$5 .pn \\$5 .nr P> \\$6 .ds Tl \\$7 .ds Tr \\$8 .. .de PS \" start picture (bwk) . \" $1 is height, $2 is width in units .if t .SP .3 .in (\\n(.lu-\\$2u)/2u .ne \\$1u .. .de PE \" end of picture .in .if t .SP .6 .. .di XX .nr Q1 0 .rn ne NE .de ne .nr NB \\$1v .if \\n(.t<\\n(NB \{\ .dt \\n(.du+4u \\*(DT .sp\} .. .ds Co \s12\v'.2m'\(co\v'-.2m'\s0 20\\n(yr by John Wiley & Sons, Ltd. .de CO .ps 8 .vs 9p .nf SOFTWARE\(emPRACTICE AND EXPERIENCE, VOL. \\*(VN(\\*(NU), \\n(P<-\\n(P> (\\*(MO 20\\n(yr) .fi .ft 1 .lt \\n(LLu .ps \\n(PS .vs \\n(VSp .. .nr BS 1 .de IZ .if \\n(PS=0 .nr PS 10 .if \\n(VS=0 .nr VS 12 .if \\n(PL=0 .nr PL 10.25i .if \\n(LP=0 .nr LP 8i .if \\n(LL=0 .nr LL 5.6i .if \\n(LS=0 .nr LS 0.9v .if \\n(JS=0 .nr JS 0.5v .nr ZI 0.3i .nr ZJ 0.3i .ps \\n(PS .vs \\n(VSp .pl \\n(PLu .ll \\n(LLu .nr L4 \\n(LPu-\\n(LSu .dt \\n(L4u EP .ds DT EP .em EM .. .de TL .IZ .rm IZ .CO .SP .5i .ps 16 .ft 1 .vs 30p .br .if \\n(.d=0 .nr TP 1 .if \\n(.t<4v .nr TO 1 .di TX .nr FR 0 .nr IT 1 .na .ll \\n(LLu-.5i .. .de ET .br .di .dt \\n(L4u \\*(DT .ad .ll \\n(LLu .ce 100 .nf .TX .rm TX .fi .nr IT 0 .. .de AU .if \\n(IT>0 .ET .ft 1 .br .sp .6 .ps 8 .vs \\n(VSp .ce 100 .. .de AI .sp 3p .ps 8 .ft 2 .ce 100 .. .de RD .ps -1 .ce .if \\n(.n>\\n(.l .tm Too many authors on a line .. .de AB .ce 0 .nr AB 1 .ft 3 .ce .SP .2i SUMMARY .ps \\n(PS .vs \\n(VSp .SP .5v .. .de AE .ft 1 .nr AB 0 .nr FR 0 .nr HI 1 .SP .8v .. .de OK .br .ft 1 .ps 6 KEY WORDS \c .ps 7 .. .de PP .RT .if \\n(.i>0 .SP \\n(JSu .in 0 .if \\n(FR=0 .ps \\n(PS .ti +2n .if \\n(AB=0 .ft 1 .nr FR 1 .. .de LP .RT .if \\n(.i>0 .SP \\n(JSu .in 0 .if \\n(FR=0 .ps \\n(PS .nr FR 1 .if \\n(AB=0 .ft 1 .. .de IP .ce 0 .if \\n(FR=0 .ps \\n(PS .nr FR 1 .if \\n(.i=0 .SP .5v .in \\n(ZJu .ti -\\n(ZIu \\$1\h'|\\n(ZIu'\c .. .de JP .ce 0 .\".if \\n(.d>0 .if \\n(.d<1.5v .if \\n(HI=0 .tm Top widow page \\n% (JP) .if \\n(FR=0 .ps \\n(PS .nr FR 1 .if \\n(.i=0 .SP \\n(JSu .in \\n(ZJu .ti -.4i .if \\n(.f=1 \h'0.3i-\w"(\f2\\$1\|\fP)"u'(\f2\\$1\|\fP)\h'|.4i'\c .if \\n(.f=2 \h'0.3i-\w"(\f2\\$1\^\fP)"u'(\f2\\$1\^\fP)\h'|.4i'\c .. .de SH .nr HQ \\n(HI .RT .in 0 .nr HI \\n(HQ .ne 2v+\\n(.Vu .ft 3 .if \\n(HI=0 .if \\n(.d>0 .SP 1.25v .if \\n(HI>0 .if \\n(.d>0 .if \\n(FR>0 .sp 1 .nr FR 1 .nr HI 1 .. .de EP .di .nr L1 \\n(dn .ev 1 .ce 0 .ll \\n(LLu .br .rs .sp .75i-1v .if \\n(TP=0 .PT .if \\n(TP>0 .sp .nr TO 0 .sp 1 .nr P1 \\n(LP-\\n(L1 .nf .nr P1 -\\n(G1 .nr P1 -\\n(G2 .if \\n(P1<0 .nr Q1 0 .if \\n(EX=1 .nr Q1 0 \" don't pad on last page of article .nr P3 \\n(P1 .if \\n(G1>0 .GT .if \\n(G1>0 .if \\n(EX=0 .sp \\n(P1u .if \\n(G1>0 .if \\n(EX=0 .nr P1 0 .rm GT .if \\n(G1>0 .nr Q1 0 \" if top figure, pad below .if \\n(G2>0 .nr Q1 0 \" if bottom figure pad above .if \\nB .tm Page \\n%: pad \\n(P3 space \\n(Q1 places, top \\n(G1, bot \\n(G2 .XX .nf .if \\n(G2>0 .if \\n(P1>0 .sp \\n(P1u .if \\n(G2>0 .nr P1 0 .if \\n(G2>0 .GB .nr G1 0 .nr G2 0 .if \\n(EX>0 .if \\n(P1>0 .sp \\n(P1u .if \\nB .tm Bottom of page \\n% at \\n(nl .rm GB .PF .bp .nr TQ \\n(TP .nr TP 0 .nr G1 \\n(G3 .rn GN GT .nr G3 0 .ev .nr FP 0 .nr Q1 0 .nr L4 \\n(LPu-\\n(LSu .if \\n(G1>(\\n(L4-1i) .FB \" full page figure .nr L4 -\\n(G1 .nr LX \\n% .af LX 1 .ie \\n(LX<=26 .af LX a .el \{.nr LX -26 .af LX A\} .nr L4 -\\n(C\\n(LXu .di XX .dt \\n(L4u EP .ds DT EP .. .de FB .if \\nB .tm Full page figure on page \\n% .ev 1 .rs .sp .75i-1v .PT .rs .GT .rm GT .nr G1 0 .PF .bp .ev .. .de CP \" cut text on page arg1 by arg2 .nr C2 \\$2v .nr C1 \\$1 .af C1 1 .if \\n(C1>52 .tm Page>52, gok what happens. .ie \\n(C1<=26 .af C1 a .el \{.nr C1 -26 .af C1 A\} .if \\n(C2>0 .nr C\\n(C1 \\n(C2 .. .de SP .if \\n(.t<\\$1 .\\*(DT .if \\n(.d>0 .ST \\$1 .. .de ST .sp \\$1 .nr Q1 +1 \!.FI .. .de FI .nr P4 0 .if \\n(Q1>0 .nr P4 3*((\\n(P1/3)/\\n(Q1) .sp \\n(P4u .if \\n(P4>1v .tm Padding of \\n(P4u exceeds one space page \\n% .nr P1 -\\n(P4 .nr Q1 -1 .. .de CL \" change length: add/sub lines this page .nr CN \\$1v .nr L4 \\n(L4+\\n(CN .dt \\n(L4u EP .. .de GS . \"argument positions: 1 top here, 2 bottom here, 3 next page, 4 right here .if \\n(.$>0 .if \\$1=4 .br .ev 1 .di GD .ll \\n(LLu .if \n(KK=0 .ps \\n(PS-2 .if \n(KK=0 .vs \\n(VSp-4p .nr G5 0 .if \\n(.$>0 .nr G5 \\$1 .fi .. .de GE .br .di .nf .nr G0 \\n(dn .nr G0 +1v .nr G8 0 \" not placed .if \\n(KG=0 .if \\n(G8=0 .if \\n(G0>\\n(.t .HN .if \\n(G8=0 .if \\n(G5=0 .if \\n(G0>2*\\n(.d .if \\n(G1=0 .HT .if \\n(G8=0 .if \\n(G5=0 .if 3*\\n(G0>2*\\n(.t .if \\n(G2=0 .HB .if \\n(G8=0 .if \\n(G5=0 .HH .if \\n(G8=0 .if \\n(G5=1 .HT .if \\n(G8=0 .if \\n(G5=2 .HB .if \\n(G8=0 .if \\n(G5=3 .HN .if \\n(G8=0 .if \\n(G5=4 .HH .rm GD .ps \\n(PS .vs \\n(VSp .ev .. .de FS .GS 2 .br .if \\n(FP=0 \{\ .vs 2p .br \l'.75i' .vs .sp 2p .nr FP 1 .br\} .. .de FE .GE .. .de KS .if \\n(KK=0 .GS 4 .nr KK 1 .nr KG 1 .. .de KE .if \\n(KK>0 .GE .nr KK 0 .nr KG 0 \" KG on if not a floating display .. .de HN .if \\n(G3>0 .tm Two figures pushed to next page. .da GN .GD .sp 1 .di .nr G3 \\n(dn .nr G8 1 .. .de HT .nr L4 -\\n(G0 .dt \\n(L4u \\*(DT .da GT .GD .sp .di .nr G1 +\\n(dn .nr G8 1 .. .de HB .da GB .if \\n(FP=0 .sp .GD .di .nr G2 +\\n(dn .nr G8 1 .nr L4 -\\n(dn .dt \\n(L4u \\*(DT .. .de HH .SP .5v .if \\n(G0>\\n(.t .if \\n(KK>0 .sp 10i .GD .SP .5v .nr G8 1 .. .de RR .ce 0 .if \\n(FR=0 .ps \\n(PS .nr FR 1 .ft 1 .in .3i .if \\n(.$ .ti -.3i .if \\n(.$ \\$1\ \ \c .. .de RF .SP 2v .ps \\n(PS-2 .vs \\n(VS-3 .ne 3v .ce .ps -1 REFERENCES .sp 3p .. .de PT .if \\n(PF>0 .af % 1 .if \\n(Pf>0 .if o .tl ""\s7\\*(Tr\s0"\s10\\n%" .if \\n(Pf>0 .if e .tl "\s10\\n%"\s7\\*(Tl\s0"" .. .de PF .sp 1v .lt \\n(.lu .nr Ss \\n(.s .nr Sf \\n(.f .ps 9 .af NU 01 .af VN 01 .af P< 0001 .nr VN \\*(VN .nr NU \\*(NU .\" price = 1.00 if <= 10 pages, otherwise .10/page. .nr p1 (1+\\n(P>-\\n(P<)*10 .if \\n(p1<100 .nr p1 100 .nr p2 \\n(p1%100 .nr p1 \\n(p1/100 .ds pr \\n(p1.\\n(p2 .if \\n(Pf=0 .tl "\s90038-0644/\\n(yr/\\n(NU\\n(VN-\\n(P<$0\\*(pr""\f2Received \\*(DY\f1\s0" .if \\n(Pf=0 \s9\\*(Co\s0 .af % 1 .nr Pf \\n(Pf+1 .ft \\n(Sf .ps \\n(Ss .. .de EQ \"equation, breakout and display .nr EF \\n(.u .ds EE \\h'.5i' \" default for indent is .5 inch .nr LE 1 \" 1 is center, 0 is I or L .ds EL \\$1 .if "\\$1"L" .ds EL \\$2 .if "\\$1"L" .nr LE 0 .if "\\$1"C" .ds EL \\$2 .if "\\$1"I" .nr LE 0 .if "\\$1"I" .ds EE \\h'.5i' .if "\\$1"I" .if !"\\$3"" .ds EE \\h'\\$3' .if "\\$1"I" .ds EL \\$2 .ev 1 .di EZ .. .\" ----------------------------- .de EN \" end of a displayed equation .if !"\\n(.z"EZ" .tm EN not preceded by EQ, disaster follows. .br .ce 0 .di .rm EZ .ev .nr ZN 1 .if "\\*(10"" .nr ZN 0 .if \\n(ZN=0 .if !"\\*(EL"" .nr ZN 1 .lt \\n(.lu .br .if \\n(ZN>0 .if !\\n(.d=\\n(PE .SP 0.5 .pc .if \\n(BD>0 .nr LE 0 \" can't mean centering in this case. .if \\n(ZN>0 .if \\n(LE>0 .tl \(ts\(ts\\*(10\(ts\\*(EL\(ts .if \\n(ZN>0 .if \\n(LE=0 .if \\n(BD=0 .tl \(ts\\*(EE\\*(10\(ts\(ts\\*(EL\(ts