import Control.Applicative ((<$>))

main :: IO ()
main = do
  solve <$> getl (map read . words) >>= putStrLn

solve :: [Int] -> String
solve [a, b] = if b `mod` a == 0 then show (b `div` a) else "NO"

getl :: (String -> a) -> IO a
getl f = f <$> getLine