#include <bits/stdc++.h>
using namespace std;
struct stu{
double id;
}a[50],b[50];
bool cmp(stu a,stu b){
return a.id>b.id;
}
bool cmp2(stu a,stu b){
return a.id<b.id;
}
int main() {
int n,ab=0,ba=0;
string m;
cin>>n;
for(int i=0;i<n;i++){
cin>>m;
if(m=="male"){
cin>>a[ab].id;
ab+=1;
}else {
cin>>b[ba].id;
ba+=1;
}
}
sort(a,a+ab,cmp2);
sort(b,b+ba,cmp);
for(int i=0;i<ab;i++){
printf("%.2f",a[i].id);
cout<<" ";
}
for(int i=0;i<ba;i++){
printf("%.2f",b[i].id);
cout<<" ";
}
return 0;
}