#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
struct stu{
string id;char z;
int shu;
}a[201000];
bool cmp(stu x,stu y){
return x.shu<y.shu;
}
int main(){
int n,m,jian=0,qiu=0;
cin>>n>>m;
for (int i=1;i<=n+m;i++){
cin>>a[i].id>>a[i].z>>a[i].shu;
}
sort(a+1,a+n+m+1,cmp);
for (int i=1;i<=n+m;i++){
if (a[i].z=='H'){
if (jian==3){
cout<<a[i].id<<endl;
}
jian++;
}
if (a[i].z=='S'){
if (jian>=6&&jian<10){
cout<<a[i].id<<endl;
}
qiu++;
}
}
return 0;
}