#include #include using namespace std; using ll = long long; int main(){ ios::sync_with_stdio(false); cin.tie(0); int n; cin >> n; atcoder::scc_graph g(n); for(int i = 0; i < n; i++){ int m, j; cin >> m; while(m--){ cin >> j; g.add_edge(i, j - 1); } } auto G = g.scc(); sort(G[0].begin(), G[0].end()); cout << (binary_search(G[0].begin(), G[0].end(), 0) ? "Yes" : "No") << '\n'; }