#include<iostream>
#include <cstdlib>
#include <stdio.h>
#include <string.h>
#include <fstream>
#define M 1005
using namespace std;
char s[M],s1[M];
bool judge(int x,char *ss){
    for(int i=0;i<strlen(ss);i++,x++){
        if(ss[i]!=s[x])
            return 0;
    }
    return  1;
}
char b[M];
int main(int argc, char** argv) {
    char a[20]="filename=";
    ifstream out;
    cin >> s1;
    out.open(s1);
    bool ok = false;
    int n = 0;
    while (!out.eof()) {
        out.getline(s, 1000, '\n');
        n++;
    }
    out.close();
    ifstream output;
    output.open(s1);
    int m = 0;
    ofstream in;    while (!output.eof()) {
        m++;
        output.getline(s, 1000, '\n');
        if (m == 2) {
            for(int i=0;i<strlen(s)-9;i++){
                if(judge(i,a)){
                    for(int j=i+10;;j++){
                        if(s[j]=='"'){
                            b[j-i-10]='\0';
                            break;
                        }
                        b[j-i-10]=s[j];
                    }
                    in.open(b);
                    break;
                }
            }
        }
        if (m > 4 && m <= n - 5) {
            in << s << endl;
        }    }
    in.close();
    output.close();
    return 0;
}