#include <iostream>
using namespace std;
const int MAX_LENGTH = 10;
const int TEN = 10;
int sameDig(int n, int v[]) {
int counterSameDig = 0;
for (int i = 1; i <= n; ++i) {
//while(v[i]) {
if ((v[i] % TEN == v[i] / TEN % TEN && v[i] / TEN % TEN == v[i] / (TEN * TEN)) && v[i] < (TEN * TEN * TEN) ) {
++counterSameDig;
}
//}
}
return counterSameDig;
}
int main() {
int n, v[MAX_LENGTH + 1];
cin >> n;
for (int i = 1; i <= n; ++i) {
cin >> v[i];
}
cout << sameDig(n, v);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgaW50IE1BWF9MRU5HVEggPSAxMDsKY29uc3QgaW50IFRFTiA9IDEwOwoKaW50IHNhbWVEaWcoaW50IG4sIGludCB2W10pIHsKCWludCBjb3VudGVyU2FtZURpZyA9IDA7CgkJZm9yIChpbnQgaSA9IDE7IGkgPD0gbjsgKytpKSB7CgkJCS8vd2hpbGUodltpXSkgewoJCQkJaWYgKCh2W2ldICUgVEVOID09IHZbaV0gLyBURU4gJSBURU4gJiYgdltpXSAvIFRFTiAlIFRFTiAgPT0gdltpXSAvIChURU4gKiBURU4pKSAmJiB2W2ldIDwgKFRFTiAqIFRFTiAqIFRFTikgKSB7CgkJCQkJKytjb3VudGVyU2FtZURpZzsJCgkJCQl9CgkJCS8vfQoJfSAKCXJldHVybiBjb3VudGVyU2FtZURpZzsKfQoKaW50IG1haW4oKSB7CglpbnQgbiwgdltNQVhfTEVOR1RIICsgMV07CgljaW4gPj4gbjsKCWZvciAoaW50IGkgPSAxOyBpIDw9IG47ICsraSkgewoJCWNpbiA+PiB2W2ldOwoJfQoJY291dCA8PCBzYW1lRGlnKG4sIHYpOwoJcmV0dXJuIDA7Cn0=