Answer to Question 40B-2

Instead of storing a linked list at each index, store a balanced binary search tree.

That is not done much in practice because really long lists are rare with chaining, and binary search trees use more memory for each item than linked lists.