func_code_string: #include <bits/stdc++.h>   int main() {     int n, p, q, i, j;     int cnt = 0;     char s[1000];     scanf( %d %d %d n , &n, &p, &q);     gets(s);     while (n % q != 0 && n >= p) {       ++cnt;       n -= p;     }     if (n % q != 0)       puts( -1 );     else {       printf( %d n , cnt + n / q);       for (i = 0; i < cnt; i++) {         for (j = 0; j < p; j++) putchar(s[i * p + j]);         printf(  n );       }       for (i = 0; i < n / q; i++) {         for (j = 0; j < q; j++) putchar(s[cnt * p + i * q + j]);         printf(  n );       }     }   }   