#include <bits/stdc++.h>
using namespace std;
void ASS(bool bb) {
  if (!bb) {
    ++*(int*)0;
  }
}
#pragma comment(linker, "/STACK:106777216")
int a[1 << 17];
int bb[1 << 17];
int p[1 << 17];
int main() {
  int n;
  cin >> n;
  for (int i = 0; i < (int)(n); i++) {
    int x;
    cin >> x;
    x--;
    a[x] = i;
  }
  for (int i = 0; i < (int)(n); i++) {
    int x;
    cin >> x;
    x--;
    bb[i] = x;
  }
  for (int i = 0; i < (int)(n); i++) p[i] = bb[a[i]];
  for (int i = 0; i < (int)(n); i++) {
    if (i) cout << " ";
    cout << (p[i] + 1);
  }
  cout << endl;
  return 0;
}
