Problem

3 /6


recuperação de parênteses

Problem

Um padrão é especificado, consistindo de parênteses e pontos de interrogação. Você precisa determinar quantas maneiras você pode substituir os pontos de interrogação por parênteses para obter uma expressão de colchetes correta.
 
Entrada: Insira uma string que contenha o padrão fornecido com um comprimento máximo de 80 caracteres.
 
Saída: imprima o número desejado de maneiras. Os dados iniciais serão tais que este número não exceda \( 2 \cdot 10^9\).
 
 
Exemplos
# Entrada Saída
1 ????(? 2