#include<bits/stdc++.h>
using namespace std;

struct match{
    string name;
    int start;
    int end;
    
};
bool comapre(match &a,match &b){
    return a.end<b.end;
}

int main(){
    int N;
    cin>>N;
    vector<match> obj(N);
    for(int i=0;i<=N;i++){
        cin>>obj[i].name>>obj[i].start>>obj[j].end;
    }
    sort(obj.begin(),obj.end(),compare);
    
    cout<<"Selected activities are: "<<endl;
    last=-1;
    for(int i=0;i<N;i++){
        if(obj[i].start>=last){
            cout<<obj[i].name<<endl;
            last=obj[i].end;
        }
    }
}