import Data.List

main :: IO ()
main  = getLine
    >>= return . map (read :: String -> Int) . words
    >>= return . reverse . sort
    >>= return . intersperse " " . map show
    >>= mapM_ putStr
    >> putStrLn ""