// ì¤ì ë¡ ê·¸ ìê° ë¬´ìì¸ì§ë¥¼ 구í´ì¼ í¨.
// ìì¶ì
#include
using namespace std;
int a[1000];
int d[1000];
int v[1000];
void go(int p){
// ? -> ? -> ,,, a[v[p]]-> a[p]
if (p == -1){
return;
}
// ê°ì¥ ìë ë¨ê³ë¶í° ì¶ë ¥ëë¤.
go(v(p));
cout << a[p] <<' ';
}
int main(){
int n;
cin >> n;
for(int i=0; i> a[i];
}
for(int i=0; i