#include <bits/stdc++.h>
using namespace std;
int main() {
  int k, a, b;
  string s;
  scanf("%d%d%d", &k, &a, &b);
  cin >> s;
  if (k * a > s.size() || k * b < s.size())
    printf("No solution\n");
  else {
    int i = 0, len = s.size() / k, j;
    for (j = 0; j < k - 1; j++) {
      string tmp(s, i, len);
      cout << tmp << endl;
      i += len;
    }
    string tmp(s, i);
    cout << tmp << endl;
  }
  return 0;
}
