def make_heap_three():
    return pq([n(1, 1), n(2, 2), n(3, 3)])
def make_heap_random():
    return pq([n(5, 5), n(2, 2), n(7, 7), n(1, 1), n(0, 0), n(3, 3), n(6, 6), n(8, 8), n(4, 4), n(9, 9)])
def make_heap_one():
    return pq([n(1, 1)])