#include<iostream>
#include<algorithm>
using namespace std;
string t,u;
int n,ans=0,ts,us;

int check(){
  for(int i=0;i+ts-1<us;i++){
    for(int j=1;;j++){
      if(i+j*(ts-1)>=us)break;
      string str="";
      for(int k=0;k<ts;k++){
	str.push_back(u[i+j*k]);
      }
      if(str==t)return 1;
    }
  }
  return 0;
}

int main(){
  cin>>n>>t;
  ts=t.size();
  for(int i=0;i<n;i++){
    cin>>u;
    us=u.size();
    ans+=check();
  }
  cout<<ans<<endl;
  return 0;
}