import heapq
q = []
heapq.heappush(q, 3)
heapq.heappush(q, 1)
heapq.heappush(q, 4)
top = q[0]
print('top = {}'.format(top))
has_element = q == []
print('is_empty = {}'.format(has_element))
popped = heapq.heappop(q)
print('popped = {}'.format(popped))
print('q[0] = {}'.format(q[0]))
