#include<bits/stdc++.h>
using namespace std;
const int N = 100010;
int a[N], b[N];
int n, m;
int main(){
cin >> n >> m;
for(int i = 0; i < n; i++){
scanf("%d",&a[i]);
}
for(int i = 0; i < m; i++){
cin >> b[i];
}
for(int i = 0, j = 0; i < n; i++){
if(a[i] == b[j]){
if(i == n - 1 && j <= m - 1){
printf("Yes\n");
}else{
if(j > m - 1){
printf("No\n");
}
}
i++;
j++;
}else{
j++;
}
}
return 0;
}