#include <stdio.h>
#define maxn 10000
int os[maxn+1],van_szulo[maxn+1],van_gyerek[maxn+1],szulo[maxn+1][2];
int n;
void fun(int k){
if(!van_szulo[k])return;
int i,u;
for(i=0;i<2;i++){
u=szulo[k][i];
if(!os[u]){os[u]=1;fun(u);}
}
}
void Beolvas(){
int m,p,q1,q2;
for(int i=1;i<=n;i++){van_szulo[i]=0;van_gyerek[i]=0;}
for (int i=0;i<m;i++){
scanf("%d%d%d",&p
,&q1
,&q2
); szulo[p][0]=q1;
szulo[p][1]=q2;
van_szulo[p]=1;
van_gyerek[q1]=1;
van_gyerek[q2]=1;
}
}
int main(void){
Beolvas();
int cnt,i,u,kozos_os[maxn+1];
for(u=1;u<=n;u++)kozos_os[u]=1;
for(i=1;i<=n;i++)if(!van_gyerek[i]){
for(u=1;u<=n;u++)os[u]=0;
fun(i);
for(u=1;u<=n;u++)kozos_os[u]&=os[u];
}
cnt=0;
for(u=1;u<=n;u++)cnt+=kozos_os[u];
cnt
=0;for(u
=1;u
<=n
;u
++)if(kozos_os
[u
]){if(cnt
)printf(" ");cnt
++;printf("%d",u
);}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgojZGVmaW5lIG1heG4gMTAwMDAKCmludCBvc1ttYXhuKzFdLHZhbl9zenVsb1ttYXhuKzFdLHZhbl9neWVyZWtbbWF4bisxXSxzenVsb1ttYXhuKzFdWzJdOwppbnQgbjsKCnZvaWQgZnVuKGludCBrKXsKICAKICAgaWYoIXZhbl9zenVsb1trXSlyZXR1cm47CiAgIGludCBpLHU7CiAgIAogICBmb3IoaT0wO2k8MjtpKyspewogICAgICB1PXN6dWxvW2tdW2ldOwogICAgICBpZighb3NbdV0pe29zW3VdPTE7ZnVuKHUpO30KICAgfQp9Cgp2b2lkIEJlb2x2YXMoKXsKICAgaW50IG0scCxxMSxxMjsKICAgc2NhbmYoIiVkJWQiLCZuLCZtKTsKICAgZm9yKGludCBpPTE7aTw9bjtpKyspe3Zhbl9zenVsb1tpXT0wO3Zhbl9neWVyZWtbaV09MDt9CiAgIGZvciAoaW50IGk9MDtpPG07aSsrKXsKICAgICAgc2NhbmYoIiVkJWQlZCIsJnAsJnExLCZxMik7CiAgICAgIHN6dWxvW3BdWzBdPXExOwogICAgICBzenVsb1twXVsxXT1xMjsKICAgICAgdmFuX3N6dWxvW3BdPTE7CiAgICAgIHZhbl9neWVyZWtbcTFdPTE7CiAgICAgIHZhbl9neWVyZWtbcTJdPTE7CiAgIH0KfQoKaW50IG1haW4odm9pZCl7CiAgIAogICBCZW9sdmFzKCk7CiAgIGludCBjbnQsaSx1LGtvem9zX29zW21heG4rMV07CiAgIAogICBmb3IodT0xO3U8PW47dSsrKWtvem9zX29zW3VdPTE7CiAgIAogICBmb3IoaT0xO2k8PW47aSsrKWlmKCF2YW5fZ3llcmVrW2ldKXsKICAgICAgZm9yKHU9MTt1PD1uO3UrKylvc1t1XT0wOwogICAgICBmdW4oaSk7CiAgICAgIGZvcih1PTE7dTw9bjt1Kyspa296b3Nfb3NbdV0mPW9zW3VdOwogICB9CiAgIAogICBjbnQ9MDsKICAgZm9yKHU9MTt1PD1uO3UrKyljbnQrPWtvem9zX29zW3VdOwoKICAgcHJpbnRmKCIlZFxuIixjbnQpOwogICBjbnQ9MDtmb3IodT0xO3U8PW47dSsrKWlmKGtvem9zX29zW3VdKXtpZihjbnQpcHJpbnRmKCIgIik7Y250Kys7cHJpbnRmKCIlZCIsdSk7fQogICBpZihjbnQpcHJpbnRmKCJcbiIpOwogICAKICAgcmV0dXJuIDA7Cn0K