void main()
{
    long n = readln.chomp.to!long;
    long[] d = readln.split.to!(long[]);
    long m = readln.chomp.to!long;
    long[] t = readln.split.to!(long[]);

    d.sort!"a < b";
    t.sort!"a < b";
    long cnt;
    foreach (x; d)
    {
        if (cnt == m) break;

        if (x == t[cnt]) ++cnt;
    }

    writeln(cnt == m ? "YES" : "NO");
}

import std.stdio;
import std.string;
import std.array;
import std.conv;
import std.algorithm;
import std.range;
import std.math;
import std.numeric;
import std.container;
import std.typecons;
import std.ascii;
import std.uni;