Linked list and fib heap