import Control.Applicative
import Data.List
 
main :: IO ()

k = [1, 1, 1, 2, 1, 2, 1, 5, 2, 2, 1, 5, 1, 2, 1, 14, 1, 5, 1, 5, 2, 2, 1, 15, 2, 2, 5, 4, 1, 4, 1, 51]
main = do
    main =　print.head . reverse . ((flip.take) k) . Read =<<getContents