#include <bits/stdc++.h> using namespace std; int main() { int n, l; string s; unordered_map<string, set<int> > m; cin >> n; for (int i = 1; i <= n; i++) { cin >> l; for (int j = 0; j < l; j++) { cin >> s; m[s].insert(i); } } cin >> n; for (int i = 0; i < n; i++) { cin >> s; if (!m.count(s)) { cout << endl; } else { for (set<int>::iterator it = m[s].begin(); it != --m[s].end(); it++) { cout << *it << ' '; } cout << *--m[s].end() << endl; } } return 0; }