Задачи
Вопрос дракона
Вопрос дракона
Шли три брата и встретили дракона. Дракон задал им задачку: "\textit{Назовите положительное целое число, которое делится на }\textbf{d}\textit{ и имеет ровно }\textbf{n}\textit{ цифр, полагая, что }\textbf{d}\textit{ равно сорока пяти, а }\textbf{n}\textit{ равно трем!}"
Потом дракон еще не раз надоедал братьям, задавая ту же самую задачу, но с другими числами. Напишите программу, отвечающую на вопрос дракона.
\InputFile
Во входном файле ровно одна строка с целыми числами \textbf{n} и \textbf{d} (\textbf{1} ≤ \textbf{n} ≤ \textbf{1000}; \textbf{1} ≤ \textbf{d} ≤ \textbf{1 000 000}).
\OutputFile
Первая и единственная строка выходного файла должна содержать ответ на вопрос дракона --- или число из \textbf{n} цифр (без лидирующих нулей), делящееся на \textbf{d} или строку "\textbf{No solution}".
Входные данные #1
20 1
Выходные данные #1
10000000000000000000
Объяснение: Оригинал условия на английском.