#include<bits/stdc++.h>
using namespace std;
int main()
{
int number;
cin>>number;
int number2;
cin>>number2;
vector<int> arr1;
vector<int> arr2;
for(int i=0;i<number;i++)
{
int s;cin>>s;
arr1.push_back(s);
}
for(int i=0;i<number2;i++)
{
int s;cin>>s;
arr2.push_back(s);
}
sort(arr1.begin(),arr1.end());
sort(arr2.begin(),arr2.end());
int flag=0;
int testnumber=0;
int i=0;
int j=0;
while(true)
{
if(i==number || j==number2)
{
break;
}
if(arr1[i]==arr2[j])
{
j++;
}
i++;
}
if(j==number2)
{
cout<<"Yes";
}
else
{
cout<<"No";
}
return 0;
}