integer::N,i integer::a(100),b(100) integer::score(0:100) data score/101*0/ read *, N read *, a(1:N), b(1:N) do i=1, N score(b(i)) = score(b(i)) + a(i) end do if (MAXVAL(score).eq.score(0)) then print '(a)', "YES" else print '(a)', "NO" end if end program