#include<bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; vector<int> a(n),b(n); vector<pair<int,int>> vec(101); for(int i=0;i<n;i++)cin>>a[i]; for(int i=0;i<n;i++){ cin>>b[i]; } for(int i=0;i<101;i++)vec[i]={0,i}; for(int i=0;i<n;i++){ vec[b[i]].first-=a[i]; } sort(vec.begin(),vec.end()); cout<<(vec[0].second==0?"YES":"NO")<<endl; }