Queue
Queue implementation.
This is a subclass of List.
Queue:enqueue(val)
Adds a value to the stack.
Arguments:
val(any): value to add.
Returns:
- (
Queue) modified stack
Queue:dequeue()
Returns and removes the first value in the queue.
Returns:
- (
any) removed value