#include<stdio.h> #include<string.h> struct Stu{ char name[12]; char sex[2]; char id[12]; int grade; }stu,higF,lowM; int main(){ int i,j,n; higF.grade=-1;lowM.grade=101; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%s %s %s %d",stu.name,stu.sex,stu.id,&stu.grade); if(strcmp(stu.sex,"F")==0&&stu.grade>higF.grade) higF=stu; if(strcmp(stu.sex,"M")==0&&stu.grade<lowM.grade) lowM=stu; } if(higF.grade==-1) printf("Absent\n"); else printf("%s %s\n",higF.name,higF.id); if(lowM.grade==101) printf("Absent\n"); else printf("%s %s\n",lowM.name,lowM.id); if(higF.grade==-1||lowM.grade==101) printf("NA\n"); else printf("%d\n",higF.grade>lowM.grade?higF.grade-lowM.grade:lowM.grade-higF.grade); return 0; }