\hsize=230mm
\vsize=157mm
\voffset=10mm
\hoffset=10mm
\nopagenumbers

\font\srm=csss12 scaled \magstep3
\font\stit=csb12 scaled \magstep3
\font\sem=csssbx12 scaled \magstep3
\font\sit=csssi12 scaled \magstep3
\font\stt=cstt12 scaled \magstep3
\font\stitle=cscsc12 scaled \magstep4

\baselineskip=25pt
\lineskip=2.1pt
\parindent=0pt
\parskip=4pt
\abovedisplayskip=24pt plus 6pt minus 18pt
\abovedisplayshortskip=0pt plus 6pt
\belowdisplayskip=24pt plus 6pt minus 18pt
\belowdisplayshortskip=14pt plus 6pt minus 8pt

\def\em#1{{\sem #1}}
\srm

\newfam\bbfam
\font\rmfont=cmr10 scaled \magstep4
\font\ttfont=cmtt10 scaled \magstep4
\font\ifont=cmmi10 scaled \magstep4
\font\symfont=cmsy10 scaled \magstep4
\font\exfont=cmex10 scaled \magstep4
\font\bffont=cmbx10 scaled \magstep4
\font\rmfonts=cmr7 scaled \magstep4
\font\ifonts=cmmi7 scaled \magstep4
\font\symfonts=cmsy7 scaled \magstep4
\font\exfonts=cmex7 scaled \magstep4
\font\bffonts=cmbx7 scaled \magstep4
\font\rmfontss=cmr5 scaled \magstep4
\font\ifontss=cmmi5 scaled \magstep4
\font\symfontss=cmsy5 scaled \magstep4
\font\exfontss=cmex5 scaled \magstep4
\font\bffontss=cmbx5 scaled \magstep4
\font\bbfont=bbold10 scaled \magstep4
\textfont0=\rmfont
\textfont1=\ifont
\textfont2=\symfont
\textfont3=\exfont
\textfont\bffam=\bffont
\textfont\bbfam=\bbfont
\scriptfont0=\rmfonts
\scriptfont1=\ifonts
\scriptfont2=\symfonts
\scriptfont3=\exfonts
\scriptfont\bffam=\bffonts
\scriptscriptfont0=\rmfontss
\scriptscriptfont1=\ifontss
\scriptscriptfont2=\symfontss
\scriptscriptfont3=\exfontss
\scriptscriptfont\bffam=\bffontss

\def\slide#1{\begingroup
\ifx:#1:\else
\line{\vrule width 0pt height 25pt depth 4pt \stit #1\hfill}
\medskip
\hrule height 2pt
\bigskip
\bigskip
\fi
}
\def\endslide{\vfill\eject\endgroup}

\def\\{\hfil\break}
\def\itemize#1{\par{\advance\leftskip by 35pt{\parskip=5pt #1}\par}}
\def\:{\par\leavevmode\llap{$\bullet$\hskip 7pt}}
\def\>{\par\leavevmode\llap{$\circ$\hskip 7pt}}
\def\<#1>{\hbox{\sit #1\/}}
\def\bbold{\bbfont\fam\bbfam}
\def\O{{\cal O}}

\newcount\itemcount
\def\interlistskip{\medskip}
\def\algo{
\begingroup
\let\:=\algoitem
\let\*=\algohang
\parskip=1pt plus 1pt minus 0.3pt
\rightskip=2em
\itemcount=0
\interlistskip
}
\def\endalgo{\interlistskip\endgroup}
\def\algoitem{\par
\parindent=2em
\hangindent=4em
\hangafter=1
\advance\itemcount by 1
\leavevmode\hbox to 2em{\hss \the\itemcount. }%
\futurelet\next\algoitemh}
\def\algoitemh{\ifx\next:\let\next=\algohang\else\let\next=\relax\fi\next}
\def\algohang:{\advance\hangindent by 2em \hskip 2em\futurelet\next\algoitemh}

\def\popcolor{\special{color pop}}
\def\pushcolor#1{\special{color push #1}}
\def\color#1{\pushcolor{#1}\aftergroup\popcolor}
