class Queue: """A simple queue implementation.""" def __init__(self): self.items = [] def enqueue(self, item): self.items.insert(0, item) def dequeue(self): if not self.is_empty(): return self.items.pop() return None def is_empty(self): return len(self.items) == 0