\setlength{\unitlength}{0.0125in}%
\begin{picture}(435,332)(20,485)
\thicklines
\put(100,530){\vector( 1, 0){ 70}}
\put(100,550){\vector( 1, 0){ 70}}
\put( 80,540){\line( 1, 0){ 40}}
\put( 80,565){\line( 0,-1){ 45}}
\put( 80,520){\line( 1, 0){ 40}}
\put(120,520){\line( 0, 1){ 45}}
\put( 80,560){\line( 1, 0){ 40}}
\put( 20,560){\line( 1, 0){ 40}}
\put( 20,560){\framebox(0,0){}}
\put( 20,660){\line( 1, 0){ 40}}
\put( 80,680){\line( 1, 0){ 40}}
\put( 80,685){\line( 0,-1){ 25}}
\put( 80,660){\line( 1, 0){ 40}}
\put(120,660){\line( 0, 1){ 25}}
\put(100,670){\vector( 1, 0){ 70}}
\put( 80,680){\framebox(0,0){}}
\put( 20,640){\framebox(40,40){}}
\put(100,770){\vector( 1, 0){ 55}}
\put(100,790){\vector( 1, 0){ 70}}
\put( 80,780){\line( 1, 0){ 40}}
\put( 80,800){\line( 1, 0){ 40}}
\put( 80,805){\line( 0,-1){ 45}}
\put( 80,760){\line( 1, 0){ 40}}
\put(120,760){\line( 0, 1){ 45}}
\put( 20,800){\line( 1, 0){ 40}}
\put(300,780){\framebox(40,20){}}
\put(360,805){\line( 0,-1){ 25}}
\put(360,780){\line( 1, 0){ 40}}
\put(400,780){\line( 0, 1){ 25}}
\put(360,800){\line( 1, 0){ 40}}
\put(380,790){\vector( 1, 0){ 70}}
\put(300,660){\framebox(40,20){}}
\put(360,685){\line( 0,-1){ 25}}
\put(360,660){\line( 1, 0){ 40}}
\put(400,660){\line( 0, 1){ 25}}
\put(360,680){\line( 1, 0){ 40}}
\put(380,670){\vector( 1, 0){ 70}}
\put( 25,485){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm (k) After Mkint}}}
\put(305,605){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm (j) After Mul}}}
\put( 25,605){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm (i) After Push 0, Eval, Get}}}
\put(305,725){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm (h) After Get}}}
\put( 25,725){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm (g) After Pushint 1, ... Mkap, Eval}}}
\put(175,525){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm 1}}}
\put(175,545){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm 1}}}
\put( 95,565){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm S}}}
\put( 35,565){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm V}}}
\put(175,665){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm 1}}}
\put( 35,645){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm 1}}}
\put( 35,665){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm 1}}}
\put( 95,685){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm S}}}
\put( 35,685){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm V}}}
\put(165,765){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm 1}}}
\put(175,785){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm 1}}}
\put( 95,805){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm S}}}
\put( 35,805){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm V}}}
\put(315,805){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm V}}}
\put(375,805){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm S}}}
\put(455,785){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm 1}}}
\put(315,785){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm 1}}}
\put(315,685){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm V}}}
\put(375,685){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm S}}}
\put(455,665){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm 1}}}
\put(315,665){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\elvrm 1}}}
\end{picture}
