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)