#include<bits/stdc++.h>
using namespace std;
#define ll long long int
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
ll a,b;
cin>>a>>b;
ll arr[a];
for(ll i=0;i<a;i++)
{
cin>>arr[i];
}
ll arr2[b];
for(ll i=0;i<b;i++)
{
cin>>arr2[i];
}
ll i=0;
ll j=0;
while(i<a and j<b)
{
if(arr[i]==arr2[j])
{
i++;
j++;
}
else
{
i++;
}
}
if(j!=b)
{
cout<<"NO"<<endl;
}
else
{
cout<<"YES"<<endl;
}
}
CiNpbmNsdWRlPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgbGwgbG9uZyBsb25nIGludAppbnQgbWFpbigpCnsKCWlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwoJY2luLnRpZShOVUxMKTsKCWNvdXQudGllKE5VTEwpOwoJbGwgYSxiOwoJY2luPj5hPj5iOwoJbGwgYXJyW2FdOwoJZm9yKGxsIGk9MDtpPGE7aSsrKQoJewoJCWNpbj4+YXJyW2ldOwoJfQoJbGwgYXJyMltiXTsKCWZvcihsbCBpPTA7aTxiO2krKykKCXsKCQljaW4+PmFycjJbaV07Cgl9CglsbCBpPTA7CglsbCBqPTA7Cgl3aGlsZShpPGEgYW5kIGo8YikKCXsKCQlpZihhcnJbaV09PWFycjJbal0pCgkJewoJCQlpKys7CgkJCWorKzsKCQl9CgkJZWxzZQoJCXsKCQkJaSsrOwoJCX0KCX0KCWlmKGohPWIpCgl7CgkJY291dDw8Ik5PIjw8ZW5kbDsKCX0KCWVsc2UKCXsKCQljb3V0PDwiWUVTIjw8ZW5kbDsKCX0KfQ==