MOD = 998244353 N, Q = map(int, input().split()) S = set(map(int, input().split())) query = [list(map(int, input().split())) for _ in range(Q)] ans = 0 A = [1, 5, 7, 11] B = [1, 11, 19, 29] for s in S: for a in A: if a*s not in S: break else: ans += 1 ans %= MOD for b in B: if b*s not in S: break else: ans += 1 ans %= MOD for t, x in query: if t == 1: S.add(x) for a in A: if x%a == 0: n = x//a for c in A: if a == c: continue if n*c not in S: break else: ans += 1 ans %= MOD for b in B: if x%b == 0: n = x//b for c in B: if b == c: continue if n*c not in S: break else: ans += 1 ans %= MOD else: S.remove(x) for a in A: if x%a == 0: n = x//a for c in A: if a == c: continue if n*c not in S: break else: ans -= 1 ans %= MOD for b in B: if x%b == 0: n = x//b for c in B: if b == c: continue if n*c not in S: break else: ans -= 1 ans %= MOD print(ans)