#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main ()
{
    char msg[1005], line[1005];
    if(!fgets(msg, sizeof(msg), stdin)) {
        printf("Invalid input");
        return 0;
    }
    int len= strlen(msg);
    if(len>0 && msg[len - 1] == '\n') {
        msg[len - 1] = '\0';    }
         len--;
}
 if(!fgets(line, sizeof(line), stdin)) {
    printf("Invalid input");
    return 0;
}
char *end;
long start = strtol(line, &end, 10);
while(*end == ' ' || *end == '\t' || *end == '\n' || *end == '\r')
end++;
}
if(*end !='\0') {
    printf("Invalid input");
    return 0;
    if(!fgets(line, sizeof(line) , stdin)) {
        prinytf("Invalid input");
        return 0;
    }
    long L = strtol(line, &end, 10);
    while (*end == ' ' || *end  == '\n' || *end == '\r')
    end++;
    if(*end !='\0') {
        printf("Invalid input");
        return 0;
        
    }
    
if(len < 1 || len> 1000 || start <0 || start >= len || L<1 || L>100 || start+L>
len) {
    printf("Invalid input");
    return 0;
}
for(long i = start; i< start + L; i++)
putchar(msg[i]);
return 0;
}