import           Control.Monad
import           Data.Array
import qualified Data.ByteString.Char8         as BS
import           Data.List
import           Data.Maybe
import           Data.Ord

readInts :: IO [Int]
readInts = map (fst . fromJust . BS.readInt) . BS.words <$> BS.getLine

main = do
  s <- getLine
  putStrLn $ solve s

solve :: String -> String
solve [] = "Good"
solve (s : ss) | s == head ss = "Bad"
               | otherwise    = solve (tail ss)
