#include <bits/stdc++.h>   using namespace std;   int n, a, b;   char s[1000005];   int arr[205];   int main() {     scanf( %d%d%d%s , &n, &a, &b, s);     int i, j, len = strlen(s), tag;     if (len > n * b || len < n * a) {       puts( No solution );       return 0;     }     int eve = len / n;     for (i = 0; i < n; i++) {       arr[i] = eve;     }     eve = len % n;     for (i = 0; i < eve; i++) arr[i]++;     for (i = tag = 0; i < n; i++) {       for (j = 0; j < arr[i]; j++) printf( %c , s[tag++]);       puts(  );     }     return 0;   }   