import Data.Bool (bool) import Control.Monad (replicateM) solve :: [Int] -> String solve ts | any (== 0) ts = "F" | all (== 1) (map abs (zipWith (-) (tail ts) (init ts))) = "T" | otherwise = "F" main = do n <- readLn ts <- map read <$> replicateM n getLine putStrLn $ solve ts