listing hash tables continued /get sizes system out print("enter size of hash table")size getint()system out print("enter initial number of items") getint()keyspercell /make table hashtable thehashtable new hashtable(size)for(int = <nj++/insert data akey (int)(java lang math random(keyspercell size)adataitem new dataitem(akey)thehashtable insert(adataitem)while(true/interact with user system out print("enter first letter of ")system out print("showinsertdeleteor find")char choice getchar()switch(choicecase ' 'thehashtable displaytable()breakcase ' 'system out print("enter key value to insert")akey getint()adataitem new dataitem(akey)thehashtable insert(adataitem)breakcase ' 'system out print("enter key value to delete")akey getint()thehashtable delete(akey)breakcase ' 'system out print("enter key value to find")akey getint()