\setlength{\unitlength}{0.0125in}%
\begin{picture}(355,295)(10,540)
\thicklines
\put( 10,695){\line( 1, 0){355}}
\put( 10,540){\framebox(355,295){}}
\put(100,630){\vector( 2,-1){110}}
\put(120,580){\line( 0,-1){ 20}}
\put(220,560){\framebox(120,20){}}
\put( 80,560){\framebox(80,20){}}
\put(120,640){\line( 0,-1){ 20}}
\put( 80,640){\line( 0,-1){ 20}}
\put( 40,620){\framebox(120,20){}}
\put( 40,780){\framebox(120,20){}}
\put( 80,800){\line( 0,-1){ 20}}
\put(120,800){\line( 0,-1){ 20}}
\put( 80,720){\framebox(80,20){}}
\put(220,720){\framebox(120,20){}}
\put(120,740){\line( 0,-1){ 20}}
\put(100,790){\vector( 0,-1){ 40}}
\put(140,730){\vector( 1, 0){ 75}}
\put(220,585){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twlrm (c)}}}
\put( 80,585){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twlrm (b)}}}
\put( 40,645){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twlrm (a)}}}
\put(220,745){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twlrm (c)}}}
\put( 80,745){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twlrm (b)}}}
\put( 40,805){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twlrm (a)}}}
\put( 85,810){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\frtnrm Before garbage collection}}}
\put( 85,670){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\frtnrm After garbage collection}}}
\put( 20,565){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twlrm (Garbage)}}}
\put( 85,565){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twltt NInd}}}
\put(240,565){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twlrm Another node}}}
\put( 50,625){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twltt NAp}}}
\put( 50,785){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twltt NAp}}}
\put(240,725){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twlrm Another node}}}
\put( 85,725){\makebox(0,0)[lb]{\raisebox{0pt}[0pt][0pt]{\twltt NInd}}}
\end{picture}
