import Data.Bits (xor)

canSecondWin :: String -> Bool
canSecondWin s = even (length s) `xor` (head s == last s)

main :: IO ()
main = putStrLn . (\x -> if x then "Second" else "First") . canSecondWin =<< getLine
