import Control.Monad
import Data.Maybe
import qualified Data.ByteString.Char8 as BS

main = panaC
panaC = do
    [a,b,c] <- getIntList
    putStrLn $ solveC a b c

readInt = fst . fromJust . BS.readInteger
readIntList = map readInt . BS.words
getIntList = readIntList <$> BS.getLine

solveC :: Integer -> Integer -> Integer -> String
solveC a b c
    | c - a - b > 0 = if result > 0 then "Yes" else "No"
    | otherwise = "No"
    where result = (c - a - b)^2 - 4 * a * b