#include <bits/stdc++.h>
using namespace std;
int main() {
long long n,m,x,y=0;
cin>>n;
vector<long long>a(n);
for(long long i=0;i<n;i++)
cin>>a[i];
cin>>m;
for(long long i=0;i<m;i++)
{
cin>>x;
long long c=lower_bound(a.begin(),a.end(),x)-a.begin();
if(x==a[c])
y++;
}
if(y==m)
cout<<1;
else
cout<<0;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWxvbmcgbG9uZyBuLG0seCx5PTA7CgljaW4+Pm47Cgl2ZWN0b3I8bG9uZyBsb25nPmEobik7Cglmb3IobG9uZyBsb25nIGk9MDtpPG47aSsrKQoJIGNpbj4+YVtpXTsKCWNpbj4+bTsKCWZvcihsb25nIGxvbmcgaT0wO2k8bTtpKyspCgkgewoJIAljaW4+Png7CgkgCWxvbmcgbG9uZyBjPWxvd2VyX2JvdW5kKGEuYmVnaW4oKSxhLmVuZCgpLHgpLWEuYmVnaW4oKTsKCSAJaWYoeD09YVtjXSkKCSAJICB5Kys7CgkgfQoJIGlmKHk9PW0pCgkgY291dDw8MTsKCSBlbHNlCgkgY291dDw8MDsKCSAKCSAKCXJldHVybiAwOwp9