问题 4839 --一锐在分行

4839: 一锐在分行★★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 13  解决: 5
[提交][状态][命题人:]

题目描述

一锐对空格键不熟,只会打一些小写拉丁字母。

打字打了相当长一段时间后,一锐明白如果把文字分成k行,使每行长度不短于a,不长于b,那样效果会很好。

请你帮助他。

输入

第一行为三个整数k,a,b(1 <= k<= 200, 1 <=a< b<= 200).

第二行为一个含有小写字母的字符串,字符串不空且长度不超过200个字符。

输出

输出k行,每一行包括不少于a个,不多于b个字符,为一锐分行过后的文章。

不允许改变原字符串的内容。

如果答案不唯一,输出任意一种。

如果没有答案,输出No solution。

样例输入
Copy
3 2 5
abrakadabra
样例输出
Copy
ab
rakad
abra

提示

样例2输入

4 1 2
abrakadabra

样例2输出

No solution

来源

[提交][状态]