linked list ass3 q13