#include <iostream>
using namespace std;

std::priority_queue<task> read_tasks(int n){
	std::priority_queue<task> tasks(task, std::vector<task>, compare);
	task t;
	for(int i = 0; i < n; i++){
		t.id = i + 1;
		std::cin >> t.time;
		std::cin >> t.priority;
		tasks.push(t);
	}
	return tasks;
}

int main() {
	// your code goes here
	return 0;
}