start -> s e e -> E s -> p m p -> s -> m m -> a b a -> aa aa -> AA b -> B