#include #include #include using namespace std; int main() { int N; char issuer[200]; while (1) { scanf("%d %s",&N,issuer); if (N==0 && issuer[0]=='E' && issuer[1]=='N' && issuer[2]=='D' && !issuer[3]) return 0; printf("%s\n",issuer); vector < pair > agents; for (int i=0;i=am) { printf(" %s",agents[j].first.c_str()); found =true; } } } else { for (int j=0;j0) continue; double tmp=agents[j].second; tmp=-tmp; if (tmp<=am) { printf(" %s",agents[j].first.c_str()); found =true; } } } if (!found) printf(" NO-ONE"); printf("\n"); } } return 0; }