#include<bits/stdc++.h>
#include<stdlib.h>
#include<stdio.h>
#include<time.h>
#include<string.h>
#include<windows.h>
#include<conio.h>
#include<windows.h>
#include<cstdlib>
#include<ctime>
#define sor(n) for(int i=1;i<=n;i++)
using namespace std;
void color(int s){
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),s);
return;
}
inline void out(string a)
{
for(int i=0;i<a.size();i++)
{
cout<<a[i];
Sleep(20);
}
}
int main(){
string a;
cin>>a;
system("cls");
system("title 新年快乐");
color(1);
sor(2) out(".......XX.XXXXXXXXX\n");
sor(8) out(".......XX.XX.....XX\n");
sor(2) out(".......XX.XXXXXXXXX\n");
Sleep(1000);
system("cls");
color(2);
sor(2) out("XXXXXXXXX\n");
sor(2) out("XX.....XX\n");
sor(2) out("XXXXXXXXX\n");
sor(2) out(".......XX\n");
sor(2) out("XXXXXXXXX\n");
Sleep(1000);
system("cls");
color(3);
sor(2) out("XXXXXXXXX\n");
sor(2) out("XX.....XX\n");
sor(2) out("XXXXXXXXX\n");
sor(2) out("XX.....XX\n");
sor(2) out("XXXXXXXXX\n");
Sleep(1000);
system("cls");
color(4);
sor(2) out("XXXXXXXXX\n");
sor(8) out(".......XX\n");
Sleep(1000);
system("cls");
color(5);
sor(2) out("XXXXXXXXX\n");
sor(2) out("XX.......\n");
sor(2) out("XXXXXXXXX\n");
sor(2) out("XX.....XX\n");
sor(2) out("XXXXXXXXX\n");
Sleep(1000);
system("cls");
color(6);
sor(2) out("XXXXXXXXX\n");
sor(2) out("XX.......\n");
sor(2) out("XXXXXXXXX\n");
sor(2) out(".......XX\n");
sor(2) out("XXXXXXXXX\n");
Sleep(1000);
system("cls");
color(7);
sor(4) out("XX.....XX\n");
sor(2) out("XXXXXXXXX\n");
sor(4) out(".......XX\n");
Sleep(1000);
system("cls");
color(12);
sor(2) out("XXXXXXXXX\n");
sor(2) out(".......XX\n");
sor(2) out("XXXXXXXXX\n");
sor(2) out(".......XX\n");
sor(2) out("XXXXXXXXX\n");
Sleep(1000);
system("cls");
color(9);
sor(2) out("XXXXXXXXX\n");
sor(2) out(".......XX\n");
sor(2) out("XXXXXXXXX\n");
sor(2) out("XX.......\n");
sor(2) out("XXXXXXXXX\n");
Sleep(1000);
system("cls");
color(10);
sor(10) out(".......XX\n");
Sleep(1000);
system("cls");
color(11);
sor(2) out("XXXXXXXXX\n");
sor(5) out("XX.....XX\n");
sor(2) out("XXXXXXXXX\n");
Sleep(1000);
system("cls");
color(4);
out("\n");
printf("XX..................XXXXXXXXX.XXXXXXXXX.XX.....XX..................................................XX.....XX...............................XX\n");
printf("XX..................XXXXXXXXX.XXXXXXXXX.XX.....XX..................................................XX.....XX...............................XX\n");
printf("XX..................XX.....XX.XX.....XX.XX.....XX..................................................XX.....XX...............................XX\n");
printf("XX..................XX.....XX.XX.....XX.XX.....XX..................................................XX.....XX...............................XX\n");
printf("XXXXXXXXX.XXXXXXXX..XXXXXXXXX.XXXXXXXXX.XXXXXXXXX..........XXXXXXXXX...........XX.XX.XX............XXXXXXXXX...........XXXXXXXX..XX.XXXXXX.XX\n");
printf("XXXXXXXXX.XXXXXXXX..XXXXXXXXX.XXXXXXXXX.XXXXXXXXX..........XXXXXXXXX.XXXXXXXXX.XX.XX.XX............XXXXXXXXX.XXXXXXXXX.XXXXXXXX..XXXXXXXXX.XX\n");
printf("XX.....XX.XX....XX..XX........XX...............XX..........XX.....XX.XX.....XX.XX.XX.XX...................XX.XX.....XX.XX....XX..XXXX........\n");
printf("XX.....XX.XX....XX..XX........XX...............XX..........XX.....XX.XXXXXXXXX.XX.XX.XX...................XX.XXXXXXXXX.XX....XX..XX..........\n");
printf("XX.....XX.XXXXXXXXX.XX........XX........XXXXXXXXX..........XX.....XX.XX........XXXXXXXX............XXXXXXXXX.XX........XXXXXXXXX.XX........XX\n");
printf("XX.....XX.XXXXXXXXX.XX........XX........XXXXXXXXX..........XX.....XX.XXXXXXXXX.XXXXXXXX............XXXXXXXXX.XXXXXXXXX.XXXXXXXXX.XX........XX");
color(15);
return 0;
}