class utimeq:

    def __init__(self, sz):
        self.heap = []
        self.max_sz = sz

    def push(self, time, obj, userdata):

    def pop(self, arr):

    def peektime(self):
        return self.heap[0][0]

    def remove(self, id):