import Control.Applicative ((<$>)) main :: IO () main = solve <$> map read <$> words <$> getLine >>= putStrLn solve :: [Int] -> String solve (n:m:_) | (n == 1 && m == 2) || (n == 2 && m == 1) = "YES" | (n == 1) || (m == 1) = "NO" | odd (n * m) = "NO" | otherwise = "YES"