N = int(input()) MOD = 998244353 B = [] for _ in range(N): L = list(map(int,input().split())) C = L[1:] b = 0 for c in C: b += 1<<(c-1) B.append(b) dp = [0]*(1<<12) dp[-1] = 1 for b in B: ndp = dp.copy() for bit in range(1<<12): a = bit&b ndp[a] += dp[bit] ndp[a] %= MOD dp = ndp print(dp[0])