update singly linked list test
add separate chaining hash map