\begin{problem}{N-факториал}{стандартный ввод}{стандартный вывод}{1 секунда}{256 мегабайт}

\textit{$N$-факториалом} называется число вида $1\cdot 2^2 \cdot  3^3 \cdot \ldots \cdot N^N$. Другими словами, это произведение всех чисел от $1$ до $N$, где каждый множитель возведен в степень, равную самому себе. Будем считать, что $N$-факториал определен для $N \ge 0$, а $0$-факториал равен $1$.

Вам дано целое положительное число $x$. Определите, является ли оно суммой двуx $N$-факториалов?

Например, если $x = 112$, то оно является суммой $3$-факториала и $2$-факториала, так как $112 = 108 + 4$, и при этом $108 = 1^1 \cdot 2^2 \cdot 3^3$, а $4 = 1^1 \cdot 2^2$


\InputFile
Первая строка входных данных содержит единственное целое число $x$ ($1 \le x \le 10^9$)~--- число, для которого необходимо сказать, является ли оно суммой двух $N$-факториалов.


\OutputFile
Выведите:
\begin{itemize}
\item <<\t{YES}>>, если число $x$ является суммой двух $N$-факториалов;
\item <<\t{NO}>> в противном случае.
\end{itemize}

Вы можете выводить ответ в любом регистре (например, строки <<\t{yEs}>>, <<\t{yes}>>, <<\t{Yes}>> и <<\t{YES}>> будут распознаны как положительный ответ).


\Examples

\begin{example}
\exmpfile{example.01}{example.01.a}%
\exmpfile{example.02}{example.02.a}%
\exmpfile{example.03}{example.03.a}%
\exmpfile{example.04}{example.04.a}%
\end{example}

\Note
Первый тест разобран в условии задачи.

В третьем тесте число является суммой двуx $2$-факториалов.


\end{problem}

