figure double hashing the hashdouble applet with double hashing you can use the hashdouble workshop applet to see how double hashing works it starts up automatically in double-hashing modebut if it' in quadratic mode you can switch to double by creating new table with the new button and clicking the double button when prompted to best see probes at work you'll need to fill the table rather fullsay to about nine-tenths capacity or more even with such high load factorsmost data items will be found in the cell found by the first hash functiononly few will require extended probe sequences try finding existing keys when one needs probe sequenceyou'll see how all the steps are the same size for given keybut that the step size is different--between and -for different keys java code for double hashing here' the listing for hashdouble javawhich uses double hashing it' similar to the hash java programbut uses two hash functionsone for finding the initial indexand the second for generating the step size as beforethe user can show the table contentsinsert an itemdelete an itemand find an item /hashdouble java /demonstrates hash table with double hashing /to run this programc:>java hashdoubleapp import java io */for / import java util */for stack class import java lang integer/for parseint(///////////////////////////////////////////////////////////////class dataitem /(could have more itemspublic int idata/data item (key//public dataitem(int ii/constructor idata ii/