import Control.Monad (replicateM) main :: IO () main = do [h, n] <- map read . words <$> getLine hs <- replicateM (n - 1) readLn putStrLn $ solve h hs solve :: Int -> [Int] -> String solve h hs = let r = succ . length . filter (> h) $ hs in show r ++ case r `mod` 10 of 1 -> "st"; 2 -> "nd"; 3 -> "rd"; otherwise -> "th"