Вы решили подготовиться к отборочному этапу олимпиады <<Когнитивные технологии>> и порешать задачи для подготовки.

До олимпиады осталось $n$ дней, а в архиве прошлых лет есть $m$ задач. Вы хотите составить план подготовки такой, чтобы было верно следующее:
\begin{itemize}
\item В течение каждого дня подготовки должно быть запланировано решение хотя бы одной задачи;
\item В каждый последующий день, за исключением первого, вы должны решать не меньше задач, чем в предыдущий;
\item Суммарно решено $m$ задач.
\end{itemize}

Формально, вам нужно заполнить массив $a$, состоящий из $n$ значений, где $a_i$ будет равняться количеству задач, которое вы планируете решить в день подготовки под номером $i$ ($1 \le i \le n$). 

Для каждой пары дней с номерами $i$, $j$, такими, что $i \le j$, должно быть верно $1 \le a_i \le a_j$.

Например, пусть до олимпиады осталось $3$ дня и у вас есть $7$ задач в архиве. Тогда можно описать план подготовки как $a$ = [$1, 3, 3$].

Если составить план, удовлетворяющий условиям, описанным выше, невозможно --- выведите \t{-1}.
