\begin{problem}{Скобки}{brackets.in}{brackets.out}{2 секунды}{256 мебибайт}

Требуется определить, является ли правильной данная последовательность круглых, квадратных и фигурных скобок.

\InputFile

В единственной строке входного файла записано подряд $N$ скобок ($1 \le N \le 255$).

\OutputFile

В выходной файл вывести <<\texttt{YES}>>, если данная последовательность является правильной, и <<\texttt{NO}>> в противном случае.

\Examples

\begin{example}
\exmp{
([])
}{
YES
}%
\exmp{
((\{)\})
}{
NO
}%
\end{example}

\end{problem}    

