module Main where import Control.Applicative main :: IO () main = do [a, b] <- map read . words <$> getLine print $ case compare a b of LT -> sqrt (b ^ 2 - a ^ 2) EQ -> sqrt (a ^ 2 + b ^ 2) GT -> sqrt (a ^ 2 - b ^ 2)