k=0 n=STDIN.gets.to_i a=STDIN.gets.split(" ") b=STDIN.gets.split(" ") s=Array.new(101,0) a.zip(b) do |e1,e2| if e2.to_i==0 then k+=e1.to_i else s[e2.to_i]+=e1.to_i end end if s.max>k then puts "NO" else puts "YES" end