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


//using ll = long long;
int ASC( void *a,  void *b) {
	return strcmp(*(const char **)a, *(const char **)b);//降順
}
int GCD(int a, int b) {
	if (b == 0) return a;
	else return GCD(b, a % b);
}

int main(void)
{
	char s[11], sx[11];
	scanf("%s%s",s,sx);
	for (int i = 0; i < strlen(s); i++) {
		if (s[i] != sx[i]) {
			printf("No");
			return 0;
		}
	}
	printf("Yes");

	return 0;
}