#include using namespace std; using ll = long long; int main() { int N, Q; cin >> N >> Q; set S; ll ans = 0; for (int i = 0; i < N; i++) { ll s; cin >> s; if (S.count(s * 5) && S.count(s * 7) && S.count(s * 11)) ans++; if (s % 5 == 0 && S.count(s / 5) && S.count(s / 5 * 7) && S.count(s / 5 * 11)) ans++; if (s % 7 == 0 && S.count(s / 7) && S.count(s / 7 * 5) && S.count(s / 7 * 11)) ans++; if (s % 11 == 0 && S.count(s / 11) && S.count(s / 11 * 5) && S.count(s / 11 * 7)) ans++; if (S.count(s * 11) && S.count(s * 19) && S.count(s * 29)) ans++; if (s % 11 == 0 && S.count(s / 11) && S.count(s / 11 * 19) && S.count(s / 11 * 29)) ans++; if (s % 19 == 0 && S.count(s / 19) && S.count(s / 19 * 11) && S.count(s / 19 * 29)) ans++; if (s % 29 == 0 && S.count(s / 29) && S.count(s / 29 * 11) && S.count(s / 29 * 19)) ans++; S.insert(s); } for (int i = 0; i < Q; i++) { int t; ll s; cin >> t >> s; if (t == 1) { if (S.count(s * 5) && S.count(s * 7) && S.count(s * 11)) ans++; if (s % 5 == 0 && S.count(s / 5) && S.count(s / 5 * 7) && S.count(s / 5 * 11)) ans++; if (s % 7 == 0 && S.count(s / 7) && S.count(s / 7 * 5) && S.count(s / 7 * 11)) ans++; if (s % 11 == 0 && S.count(s / 11) && S.count(s / 11 * 5) && S.count(s / 11 * 7)) ans++; if (S.count(s * 11) && S.count(s * 19) && S.count(s * 29)) ans++; if (s % 11 == 0 && S.count(s / 11) && S.count(s / 11 * 19) && S.count(s / 11 * 29)) ans++; if (s % 19 == 0 && S.count(s / 19) && S.count(s / 19 * 11) && S.count(s / 19 * 29)) ans++; if (s % 29 == 0 && S.count(s / 29) && S.count(s / 29 * 11) && S.count(s / 29 * 19)) ans++; S.insert(s); } else { S.erase(s); if (S.count(s * 5) && S.count(s * 7) && S.count(s * 11)) ans--; if (s % 5 == 0 && S.count(s / 5) && S.count(s / 5 * 7) && S.count(s / 5 * 11)) ans--; if (s % 7 == 0 && S.count(s / 7) && S.count(s / 7 * 5) && S.count(s / 7 * 11)) ans--; if (s % 11 == 0 && S.count(s / 11) && S.count(s / 11 * 5) && S.count(s / 11 * 7)) ans--; if (S.count(s * 11) && S.count(s * 19) && S.count(s * 29)) ans--; if (s % 11 == 0 && S.count(s / 11) && S.count(s / 11 * 19) && S.count(s / 11 * 29)) ans--; if (s % 19 == 0 && S.count(s / 19) && S.count(s / 19 * 11) && S.count(s / 19 * 29)) ans--; if (s % 29 == 0 && S.count(s / 29) && S.count(s / 29 * 11) && S.count(s / 29 * 19)) ans--; } cout << ans << '\n'; } }