Обезьянка Анфиса учится печатать на клавиатуре. Пока она не знакома с клавишей «пробел» и умеет набирать только строчные латинские буквы. Набрав достаточно длинную строку, Анфиса поняла, что неплохо бы разбить ее на k строк длины не меньше a и не больше b, чтобы ее текст стал более похож на человеческий. Помогите Анфисе.
Выходные данные
Выведите k строк, каждая из которых содержит не менее a и не более b символов — текст Анфисы, разбитый на строки. Производить любые изменения текста: удалять или добавлять символы, менять их порядок и т.п. не разрешается. Если решений несколько, выведите любое. Если решения не существует, выведите «No solution» (без кавычек).
Примеры
| № | Входные данные | Выходные данные |
|
1
|
3 2 5 abrakadabra
|
ab
rakad
abra
|
|
2
|
4 1 2 abrakadabra
|
No solution
|