#include<iostream>
#include<cstring>
#include<stdio.h>
using namespace std;
void sort( char name[][100],long int salary[],long int n,long int comp){
long int temp=0;
char tem[100000];
long int arr[100000];
for(int i=0;i<n;i++)
arr[i]=i;
for(int i=0;i<n;i++){
for(int j=0;j<n-1;j++){
if(salary[j]<salary[j+1]){
temp=salary[j];
salary[j]=salary[j+1];
salary[j+1]=temp;
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
for(int i=0;i<n;i++){
if(salary[i]==salary[i+1])
{
if(strcmp(name[arr[i]],name[arr[i+1]])>0){
strcpy(tem,name[arr[i]]);
strcpy(name[arr[i]],name[arr[i+1]]);
strcpy(name[arr[i+1]],tem);
cout<<name[arr[i]]<<" "<<salary[i]<<endl;
}
else
{
cout<<"no";
}
}else if(salary[i]>=comp){
cout<<name[arr[i]]<<" "<<salary[i]<<endl;
}
}
}
int main(void) {
long int n=0,comp=0;
cin>>comp;
cin>>n;
char name[100000][100];
long int salary[100000];
for(int i=0;i<n;i++){
cin>>name[i];
cin>>salary[i];
}
sort(name,salary,n,comp);
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPGNzdHJpbmc+CgojaW5jbHVkZTxzdGRpby5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwp2b2lkIHNvcnQoIGNoYXIgbmFtZVtdWzEwMF0sbG9uZyBpbnQgc2FsYXJ5W10sbG9uZyBpbnQgbixsb25nIGludCBjb21wKXsKICAgIGxvbmcgaW50IHRlbXA9MDsKICAgY2hhciB0ZW1bMTAwMDAwXTsKICBsb25nIGludCBhcnJbMTAwMDAwXTsKICAgIGZvcihpbnQgaT0wO2k8bjtpKyspCiAgICBhcnJbaV09aTsKICAgIGZvcihpbnQgaT0wO2k8bjtpKyspewogICAgICAgZm9yKGludCBqPTA7ajxuLTE7aisrKXsKICAgICAgICBpZihzYWxhcnlbal08c2FsYXJ5W2orMV0pewogICAgICAgICAgICAgICAgdGVtcD1zYWxhcnlbal07CiAgICAgICAgICAgICAgICBzYWxhcnlbal09c2FsYXJ5W2orMV07CiAgICAgICAgICAgICAgICBzYWxhcnlbaisxXT10ZW1wOwogICAgICAgICAgICAgICAgdGVtcD1hcnJbal07CiAgICAgICAgICAgICAgICBhcnJbal09YXJyW2orMV07CiAgICAgICAgICAgICAgICBhcnJbaisxXT10ZW1wOwogICAgICAgICAgICB9ICAgCiAgICAgICB9CiAgICAgICAgCiAgICB9CiAgICBmb3IoaW50IGk9MDtpPG47aSsrKXsKICAgICAgICAKICAgICAgICAgCiAgICAgICAgIGlmKHNhbGFyeVtpXT09c2FsYXJ5W2krMV0pCiAgICAgICAgIHsKICAgICAgICAgICAgIAogICAgICAgICAgICAgIGlmKHN0cmNtcChuYW1lW2FycltpXV0sbmFtZVthcnJbaSsxXV0pPjApewogICAgICAgICAgICAgICAgc3RyY3B5KHRlbSxuYW1lW2FycltpXV0pOwogICAgICAgICAgICAgICAgc3RyY3B5KG5hbWVbYXJyW2ldXSxuYW1lW2FycltpKzFdXSk7CiAgICAgICAgICAgICAgICBzdHJjcHkobmFtZVthcnJbaSsxXV0sdGVtKTsKICAgICAgICAgICAgICAgIGNvdXQ8PG5hbWVbYXJyW2ldXTw8IiAiPDxzYWxhcnlbaV08PGVuZGw7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgIGNvdXQ8PCJubyI7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAKICAgICAgICAgfWVsc2UgaWYoc2FsYXJ5W2ldPj1jb21wKXsKICAgICAgICAgICAgIGNvdXQ8PG5hbWVbYXJyW2ldXTw8IiAiPDxzYWxhcnlbaV08PGVuZGw7CiAgICAgICAgIH0KICAgCiAgICAgICAgfQp9CmludCBtYWluKHZvaWQpIHsKICAgIGxvbmcgaW50IG49MCxjb21wPTA7CiAgICAKICAgIGNpbj4+Y29tcDsKICAgIGNpbj4+bjsKICAgIGNoYXIgbmFtZVsxMDAwMDBdWzEwMF07CiAgIGxvbmcgaW50IHNhbGFyeVsxMDAwMDBdOwogICAgZm9yKGludCBpPTA7aTxuO2krKyl7CiAgICAKICAgICAgICBjaW4+Pm5hbWVbaV07CiAgICAgICAgCiAgICAgICAgY2luPj5zYWxhcnlbaV07CiAgICAgICAgCiAgICB9CiAgICBzb3J0KG5hbWUsc2FsYXJ5LG4sY29tcCk7CglyZXR1cm4gMDsKfQ==