#include<stdio.h>
struct task{
    int id;
    int priority;
};
int main(){
    int n;
    scanf("%d",&n);
    struct Task tasks[100];
for(int i=0;i<n;i++){
    scanf("%d%d",&tasks[i].id,&tasks[i].priority);
    printf("Task Added: %d\n",tasks[i].id);
}
    int maxPriority=tasks[0].priority;
    int taskWithHighest=task[0].id;
for(int i=1;1<n;i++){
    if(tasks[i].priority>max priority){
        maxPriority=tasks[i].priority;
        taskWithHighest=task[i].id;
    }
}
printf("Task with Highest Priority:%d\n",task with highest);
return 0;
}