#include using namespace std; int main() { int n, l; string s; unordered_map > 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::iterator it = m[s].begin(); it != --m[s].end(); it++) { cout << *it << ' '; } cout << *--m[s].end() << endl; } } return 0; }