n = gets.chomp.to_i
x = gets.chomp.split(/\s/).map(&:to_f)
y = gets.chomp.split(/\s/).map(&:to_f)
xy = x.zip(y).map{ |xi, yi| (xi-yi).abs }
(1..3).each do  |p|
  puts xy.map{ |xiyi| xiyi ** p }.inject(:+) ** (1.0/p)
end
puts xy.max