course num 234123 hw 3 - multithreaded linked list