#include <stdio.h>
#include <string.h>

int main(void) {
	// your code goes here
	char a[1000],b[1000],c[1000];
	scanf("%s %s %s",a,b,c);
	if((a[strlen(a)-1]==b[0] && b[strlen(b)-1]==c[0])) printf("YES\n");
	else printf("NO\n");
	return 0;
}
