#include using namespace std; typedef long long ll; #define rep(i,n) for(int i=0;iP; int main(){ int n; cin>>n; int p[n]; int c[n]; mapmp; rep(i,n) cin>>p[i]; rep(i,n){ cin>>c[i]; mp[c[i]]+=p[i]; } int po=0; rep(i,n){ if(c[i]==0) po+=p[i]; } for(auto e:mp){ if(e.second>po){ cout<<"NO"<