#include <bits/stdc++.h>
using namespace std;
multiset<int> se;
int n,x;
int main()
{
	scanf("%d",&n);
	se.clear();
	for(int i=1;i<=n;i++)
		scanf("%d",&x),se.insert(x);
	scanf("%d",&n);
	bool flag=0;
	for(int i=1;i<=n;i++)
	{
		scanf("%d",&x);
		if(se.count(x))
			se.erase(se.find(x));
		else
			flag=1;
	}
	puts(flag?"NO":"YES");
	return 0;
}