#include <bits/stdc++.h>
using namespace std;
int main() {
int n, q, op, index, x, ans;
cin >> n >> q;
vector<int> a(n);
for (int i = 0; i < n; i++) {
cin >> a[i];
}
for (int i = 0; i < q; i++) {
cin >> op >> index >> x;
if (op == 1) {
a[--index] = x;
}
else {
ans = count(a.begin(), a.begin() + index, x);
cout << ans << endl;
}
}
return 0;
}
// 64 位输出请用 printf("%lld")

京公网安备 11010502036488号