# frozen_string_literal: true def solve a, b = [A**2, B**2].sort A == B ? Math.sqrt(a + b) : [a + b, b - a].map { |i| Math.sqrt(i) }.min end A, B = gets.chomp.split.map(&:to_i) puts solve