#include<bits/stdc++.h>
using namespace std;

int n;
char pre;
map<string,int>Map;



int main()
{
	scanf("%d",&n);
	for(int i=1;i<=n;i++)
	{
		string s;
		cin>>s;
		if(Map[s])
		{
			puts("No");
			return 0;
		}
		Map[s]++;
		if(s[0] != pre && i != 1)
		{
			puts("No");
			return 0;
		}
		pre = s[s.size()-1];
	}
	puts("Yes");
	return 0;
}