#include #include using namespace std; int main(){ int n; int m=-1; string s = "YES"; cin >> n; int q[n],mem[n],score[n]; for(int i=0;i> q[i];score[i]=0;} for(int i=0;i> mem[i]; score[mem[i]]+=q[i]; } for(int i=0;i<=n;i++){ m = max(m,score[i]); } if(m>score[0])s="NO"; cout << s << endl; }