#include <iostream>
#include <set>
using namespace std;

int main() {
  int n;
  cin >> n;

  set<string> st;
  bool flg=true;
  string s;
  cin >> s;
  st.insert(s);
  char t=s[s.size()-1];
  for (int i=1; i<n; i++) {
    cin >> s;
    st.insert(s);

    if (s[0]!=t) flg=false;
    t=s[s.size()-1];
  }

  if (st.size()==n && flg) cout << "Yes";
  else cout << "No";
}