MOD = 998244353 n = int(input()) masks = [] for _ in range(n): parts = list(map(int, input().split())) k_i = parts[0] if k_i == 0: masks.append(0) continue c = parts[1:] mask = 0 for x in c: mask |= 1 << (x - 1) masks.append(mask) sum_total = 0 for s in range(1, 1 << 12): size = bin(s).count('1') cnt = 0 for mask in masks: if (mask & s) == s: cnt += 1 sign = pow(MOD - 1, size, MOD) term = sign * (pow(2, cnt, MOD) - 1) % MOD sum_total = (sum_total + term) % MOD total = (pow(2, n, MOD) - 1 + sum_total) % MOD print(total)