% Problem author: ??? / ???

\begin{problem}{Смайлики}
{smile.in}{smile.out}
{1 секунда}{64 мебибайта}

Напишите программу, которая посчитает количество смайликов в заданном тексте.

Смайликом будем считать последовательность символов, удовлетворяющую условиям:
\begin{shortitems}
\item первым символом является либо \texttt{;} (точка с запятой) либо
      \texttt{:} (двоеточие) ровно один раз
\item далее может идти символ \texttt{-} (минус) сколько угодно раз
      (в том числе символ минус может идти ноль раз)
\item в конце обязательно идет некоторое количество (не меньше одной)
      одинаковых скобок из следующего набора: \texttt{(}, \texttt{)},
      \texttt{[}, \texttt{]}.
\item внутри смайлика не может встречаться никаких других символов.
\end{shortitems}

Например, нижеприведенные последовательности являются смайликами:
\texttt{:)}, \texttt{;---------[[[[[[[[}, в то время как эти последовательности
смайликами не являются (хотя некоторые из них содержат смайлики):
\texttt{:-)]}, \texttt{;--}, \texttt{-)}, \texttt{::-(}, \texttt{:-()}.

В этой задаче надо будет посчитать количество смайликов, содержащихся в данном тексте.

\InputFile


Вводится одна строка текста, которая может содержать маленькие латинские
буквы, пробелы, символы, которые могут встречаться в смайликах. Длина
строки не превышает $100\,000$ символов.

\OutputFile

Выведите одно число~--- количество смайликов, которые встречаются в тексте.

\Example

\begin{example}
\exmp{
:);------[[[[[]
}{
2
}%
\exmp{
:-)];----;
}{
1
}%
\exmp{
-)(---:---
}{
0
}%
\exmp{
hello :-)
}{
1
}%
\end{example}

\end{problem}
