\setlength{\unitlength}{0.11mm} \begin{picture}(1400,728)(-580,100) \put(-498,392){\small\bf abc} \put(-420,400){\thicklines\vector(1,0){180}} \put(-120,400){\thicklines\vector(2,1){160}} \put(-170,430){\circle{20}} \put(-190,370){\circle{20}} \put(-170,390){\circle{20}} \put(-200,410){\oval(40,20)} \put(-500,500){\small\sf key} \put(-280,500){\small\sf hash function} \put(-180,400){\circle{120}} \put(20,700){\small\sf HTABLE} \put(280,700){\small\sf CELL} \put(220,600){\vector(1,0){100}} \put(360,240){\vector(1,0){100}} \put(220,240){\vector(1,0){100}} \put(80,240){\vector(1,0){100}} \put(80,480){\vector(1,0){100}} \put(80,600){\vector(1,0){100}} \put(320,580){\framebox(60,60){}} \put(320,580){\line(1,1){60}} \put(460,220){\framebox(60,60){}} \put(460,220){\line(1,1){60}} \put(320,220){\line(1,1){60}} \put(320,220){\framebox(60,60){}} \put(180,220){\framebox(60,60){}} \put(180,220){\line(1,1){60}} \put(180,460){\line(1,1){60}} \put(180,460){\framebox(60,60){}} \put(180,580){\line(1,1){60}} \put(180,580){\framebox(60,60){}} \put(40,220){\line(1,0){60}} \put(40,280){\line(1,0){60}} \put(40,340){\line(1,0){60}} \put(40,400){\line(1,0){60}} \put(40,460){\line(1,0){60}} \put(40,520){\line(1,0){60}} \put(40,580){\line(1,0){60}} \put(40,160){\framebox(60,480){}} \end{picture}