# Queue using a list
# Queue is initially empty
queue = []
print "Queue is ", queue

# Add an item to the queue (append)
item = "apples"
queue.append(item)
print "Added item ", item
print "Queue is ", queue

# Add another item to the queue
item = "oranges"
queue.append(item)
print "Added item ",item
print "Queue is ", queue

# Retreive the next item
if len(queue) > 0:
    # Queue has at least one item
    item = queue[0]
    queue.pop(0)
    print "Next item is",item
    print "Queue is ", queue
else:
    # Queue is empty
    item = ""
    print "No item retreived"
    print "Queue is empty"

# Retreive the next item
if len(queue) > 0:
    # Queue has at least one item
    item = queue[0]
    queue.pop(0)
    print "Next item is",item
    print "Queue is ", queue
else:
    # Queue is empty
    item = ""
    print "No item retreived"
    print "Queue is empty"

# Retreive the next item
if len(queue) > 0:
    # Queue has at least one item
    item = queue[0]
    queue.pop(0)
    print "Next item is",item
    print "Queue is ", queue
else:
    # Queue is empty
    item = ""
    print "No item retreived"
    print "Queue is empty"
