// ACSL 2013. Contest #2

// Junior Division

// NAME: Orlic Petar

#include <cstdio>

#include <cstring>

using namespace std;

 

#define A printf("%c",s[j]);

 

char c[20],s[20];

 

int main () {

    int br;

    for (int i=0; i<5; ++i) {

        scanf("%s %s",c,s);

        if (c[0]=='D') {

            for (int j=0; j<4; ++j) A

            for (int j=0; j<4; ++j) A

            printf(" and ");

            for (int j=4; j<8; ++j) A

            for (int j=4; j<8; ++j) A

        }

        if (c[0]=='A') {

            br=c[3]-'0';

            for (int j=0; j<br; ++j) A

            for (int j=0; j<8-br; ++j) A

        }

        if (c[0]=='S') {

            br=c[8]-'0';

            for (int j=br; j<8; ++j) A

            for (int j=8-br; j<8; ++j) A

        }

        printf("\n");

    }

    return 0;

}