#include <iostream>
#include <string>
using namespace std;
int main()
{
char Christmastree[30][30] = { " ☆",
"a/~~\a",
"a/****\a",
"a/~J~~ ⃝\a",
"a/********\a",
"a/~~ ⃝~~J~~~\a",
"a/*******J****\a",
"a/~J~~~~~~~ ⃝~~~\a",
"a/*****J**********\a",
"a/~ ⃝~~~~~~ ⃝~~J~~~\a",
"| |",
"| |",
"| |" };
string name;
cout << "What's your name?\n";
getline(cin, name);
for (unsigned i = 0; i < 30; ++i)
std::cout << Christmastree[i] << '\n' ;
cout << "\nMerry Christmas!" << name << "!\n" << endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewogICAgY2hhciBDaHJpc3RtYXN0cmVlWzMwXVszMF0gPSB7ICIgICDimIYiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYS9+flxhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYS8qKioqXGEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImEvfkp+fiDig51cYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJhLyoqKioqKioqXGEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJhL35+IOKDnX5+Sn5+flxhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJhLyoqKioqKipKKioqKlxhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImEvfkp+fn5+fn5+IOKDnX5+flxhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYS8qKioqKkoqKioqKioqKioqXGEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgImEvfiDig51+fn5+fn4g4oOdfn5Kfn5+XGEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAifCAgICB8IiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInwgICAgfCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ8ICAgIHwiIH07CgoKICAgIHN0cmluZyBuYW1lOwogICAgY291dCA8PCAiV2hhdCdzIHlvdXIgbmFtZT9cbiI7CiAgICBnZXRsaW5lKGNpbiwgbmFtZSk7CgogICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8IDMwOyArK2kpCiAgICAgICAgc3RkOjpjb3V0IDw8IENocmlzdG1hc3RyZWVbaV0gPDwgJ1xuJyA7CgogICAgY291dCA8PCAiXG5NZXJyeSBDaHJpc3RtYXMhIiA8PCBuYW1lIDw8ICIhXG4iIDw8IGVuZGw7Cn0=