A implementation of queue in linked list