#include<stdio.h>
#include<string.h>
int main()
{
        char a[20], b[20], c[20];
        int i, x;
        scanf("%s %s %s", a, b, c);
        int n=strlen(a);
        if(a[n-1]!=b[0]) printf("N0\n");
        else if(a[n-1]==b[0])
        {
                n=strlen(b);
                if(b[n-1]!=c[0]) printf("N0\n");
                else if(b[n-1]==c[0]) x=1;
        }
        if(x==1) printf("Yes\n");
        return 0;
}