#include<iostream>
#include<string>
#include<map>
using namespace std;
int main()
{
	int n;
	while(cin>>n)
	{
		if(n==0) break;
		map<int,int> mymap;
		for(int i=0;i<n;i++)
		{
			int num;
			cin>>num;
			if(mymap.find(num)==mymap.end())
			{
				mymap[num]=1;
			}
			else{
				mymap[num]++;
			}
		}
		
		int target;
		cin>>target;
		cout<<mymap[target];//如果target不在mymap中会直接输出0,因此不用特意判断
	}
	return 0;
}