.PS
lineweight = 0.01
define ndblock {
	box wid boxwid/2 ht boxht/2; down
	box same with .n at last box.s; box same
	spline -> right .2 from 3rd last box to N$1.sw-(dx,$2) to N$1.sw+(dx,0)
	spline -> right .3 from 2nd last box to D$1.sw-(dx,$2) to D$1.sw+(dx,0)
}
boxht = 0.2; boxwid = 0.3; dx = 0.05

Htab:   "hashtab: "; box; down; box with .n at 1st box .s
        box ht 3*boxht "." "." "."; box; box
NDtab:  right; "ndtable: " at 1st box+(.3,.3)
        box wid .5 "..."
        N1: box wid .2 "n1";  D1: box wid .3 "d1"
        N3: box wid .4 "n3";  D3: box wid .3 "d3"
            box wid .4 "..."
        N2: box wid .5 "n2";  D2: box wid .2 "d2"
arrow right from 2nd box
ndblock(1, 0.2)
arrow right from last box
ndblock(2, 0.2)
arrow right 2*linewid from 4th box
ndblock(3, 0.4)
.PE
