n = gets.to_i

a = gets.split.map(&:to_i)
b = gets.split.map(&:to_i)

k = 0
n.times do |j|
    if a[j] == b[(j - k) % n]
        k += 1
        if k == n
            puts "No"
            exit
        end
        redo
    end
end

puts "Yes"
puts b.rotate(k) * " "