Delete x from the list T[h(x.key)]
Q: How to splice x out in O(1) time?
A: Keep lists doubly linked:
After the delete: