import java.util.*; class No0216{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int tm = 0; String cnt = "YES"; ArrayList a = new ArrayList(); ArrayList b = new ArrayList(); for(int i = 0; i < n; i++){ a.add(sc.nextInt()); b.add(0); } for(int i = 0; i < n; i++){ tm = sc.nextInt(); b.set(tm, b.get(tm) + a.get(i)); } for(int i = 1; i < n; i++){ if(b.get(0) < b.get(i)){ cnt = "NO"; break; } } System.out.println(cnt); } }