Feu un programa que donada una taula de n enters i una seqüència de n posicions entre 0 i n − 1, reordeni la taula movent els seus elements a les posicions indicades per la seqüència. És a dir, l’i-èsim element de la seqüència indica la posició (començant en zero) a la qual s’ha de moure l’i-èsim element de la taula.
Utilitzeu un vector auxiliar de mida n per resoldre aquest problema.
Entrada
L’entrada comença amb un natural n > 0. A continuació venen els n enters de la taula, seguits de les n posicions on s’han de moure.
Sortida
La sortida és una línia amb els elements de la taula un cop reordenats, separats per espais.
Input
3 5 8 7 2 0 1
Output
8 7 5
Input
3 5 8 7 0 1 2
Output
5 8 7
Input
1 -8 0
Output
-8