#include <stdio.h>
#include <string.h>

char A[30], B[30], R[100000];

int main() {

    for (int i = 1; i <= 10; i++) {
        memset(A, 0, sizeof(A));
        memset(B, 0, sizeof(B));
        
        sprintf(A, "%d-filename.in", i);
        sprintf(B, "grader_test%d.in", i);
        
        freopen(A, "r", stdin);
        freopen(B, "w", stdout);
        
        memset(R, 0, sizeof(R));
        while (fgets(R, sizeof(R), stdin) != 0) {
            fputs(R, stdout);
            memset(R, 0, sizeof(R));
        }

        fclose(stdin);
        fclose(stdout);

        memset(A, 0, sizeof(A));
        memset(B, 0, sizeof(B));
        
        sprintf(A, "%d-filename.ok", i);
        sprintf(B, "grader_test%d.ok", i);
 
        freopen(A, "r", stdin);
        freopen(B, "w", stdout);
        
        memset(R, 0, sizeof(R));
        while (fgets(R, sizeof(R), stdin) != 0) {
            fputs(R, stdout);
            memset(R, 0, sizeof(R));
        }        
        
        fclose(stdin);
        fclose(stdout);        
    }

    return 0;
}
