Terminal
Functions
Section titled “Functions”Get a single character input by the user.
Return Type: Char
Returns: The character typed by the user.
Signatures:
char read_char()public static char SplashKit.ReadChar();def read_char():function ReadChar(): CharRead a line of text from the terminal. The user will see the text as they type it.
Return Type: String
Returns: The text entered by the user.
Signatures:
string read_line()public static string SplashKit.ReadLine();def read_line():function ReadLine(): StringUsage: {</>}
Checks if there is data waiting to be read by read line or read char.
Return Type: Boolean
Returns: true if there is data waiting to be read.
Signatures:
bool terminal_has_input()public static bool SplashKit.TerminalHasInput();def terminal_has_input():function TerminalHasInput(): BooleanWrite the passed in data to the terminal.
Parameters:
| Name | Type | Description | 
|---|---|---|
| data | Char | The character to write | 
Signatures:
void write(char data)public static void SplashKit.Write(char data);def write_char(data):procedure Write(data: Char)Usage: {</>}
Example 1: Write Char Art
#include "splashkit.h"
int main(){    char symbol = '*';
    write("   _______________                        |");    write(symbol);    write("\\_/");    write(symbol);    write("|________\n");
    write("  |  ___________  |     .-.     .-.      ||_/");    write(symbol);    write("-");    write(symbol);    write("|______  |\n");
    write("  | |           | |    .");    for (int i = 0; i < 4; i++)        write(symbol);    write(". .");    for (int i = 0; i < 4; i++)        write(symbol);    write(".     | |           | |\n");
    write("  | |   ");    write(symbol);    write("   ");    write(symbol);    write("   | |    .");    for (int i = 0; i < 5; i++)        write(symbol);    write(".");    for (int i = 0; i < 5; i++)        write(symbol);    write(".     | |   ");    write(symbol);    write("   ");    write(symbol);    write("   | |\n");
    write("  | |     -     | |     .");    for (int i = 0; i < 9; i++)        write(symbol);    write(".      | |     -     | |\n");
    write("  | |   \\___/   | |      .");    for (int i = 0; i < 7; i++)        write(symbol);    write(".       | |   \\___/   | |\n");
    write("  | |___     ___| |       .");    for (int i = 0; i < 5; i++)        write(symbol);    write(".        | |___________| |\n");
    write("  |_____|\\_/|_____|        .");    for (int i = 0; i < 3; i++)        write(symbol);    write(".         |_______________|\n");
    write("    _|__|/ \\|_|_.............");    write(symbol);    write(".............._|________|_\n");
    write("   / ");    for (int i = 0; i < 10; i++)        write(symbol);    write(" \\                          / ");    for (int i = 0; i < 10; i++)        write(symbol);    write(" \\\n");
    write(" /  ");    for (int i = 0; i < 12; i++)        write(symbol);    write("  \\                      /  ");    for (int i = 0; i < 12; i++)        write(symbol);    write("  \\\n");
    write_line("--------------------                    --------------------\n");
    return 0;}using static SplashKitSDK.SplashKit;
char symbol = '*';
Write("   _______________                        |");Write(symbol);Write("\\_/");Write(symbol);Write("|________\n");
Write("  |  ___________  |     .-.     .-.      ||_/");Write(symbol);Write("-");Write(symbol);Write("|______  |\n");
Write("  | |           | |    .");for (int i = 0; i < 4; i++)    Write(symbol);Write(". .");for (int i = 0; i < 4; i++)    Write(symbol);Write(".     | |           | |\n");
Write("  | |   ");Write(symbol);Write("   ");Write(symbol);Write("   | |    .");for (int i = 0; i < 5; i++)    Write(symbol);Write(".");for (int i = 0; i < 5; i++)    Write(symbol);Write(".     | |   ");Write(symbol);Write("   ");Write(symbol);Write("   | |\n");
Write("  | |     -     | |     .");for (int i = 0; i < 9; i++)    Write(symbol);Write(".      | |     -     | |\n");
Write("  | |   \\___/   | |      .");for (int i = 0; i < 7; i++)    Write(symbol);Write(".       | |   \\___/   | |\n");
Write("  | |___     ___| |       .");for (int i = 0; i < 5; i++)    Write(symbol);Write(".        | |___________| |\n");
Write("  |_____|\\_/|_____|        .");for (int i = 0; i < 3; i++)    Write(symbol);Write(".         |_______________|\n");
Write("    _|__|/ \\|_|_.............");Write(symbol);Write(".............._|________|_\n");
Write("   / ");for (int i = 0; i < 10; i++)    Write(symbol);Write(" \\                          / ");for (int i = 0; i < 10; i++)    Write(symbol);Write(" \\\n");
Write(" /  ");for (int i = 0; i < 12; i++)    Write(symbol);Write("  \\                      /  ");for (int i = 0; i < 12; i++)    Write(symbol);Write("  \\\n");
WriteLine("--------------------                    --------------------\n");using SplashKitSDK;
namespace WriteCharArt{    public class Program    {        public static void Main()        {            char symbol = '*';
            SplashKit.Write("   _______________                        |");            SplashKit.Write(symbol);            SplashKit.Write("\\_/");            SplashKit.Write(symbol);            SplashKit.Write("|________\n");
            SplashKit.Write("  |  ___________  |     .-.     .-.      ||_/");            SplashKit.Write(symbol);            SplashKit.Write("-");            SplashKit.Write(symbol);            SplashKit.Write("|______  |\n");
            SplashKit.Write("  | |           | |    .");            for (int i = 0; i < 4; i++)                SplashKit.Write(symbol);            SplashKit.Write(". .");            for (int i = 0; i < 4; i++)                SplashKit.Write(symbol);            SplashKit.Write(".     | |           | |\n");
            SplashKit.Write("  | |   ");            SplashKit.Write(symbol);            SplashKit.Write("   ");            SplashKit.Write(symbol);            SplashKit.Write("   | |    .");            for (int i = 0; i < 5; i++)                SplashKit.Write(symbol);            SplashKit.Write(".");            for (int i = 0; i < 5; i++)                SplashKit.Write(symbol);            SplashKit.Write(".     | |   ");            SplashKit.Write(symbol);            SplashKit.Write("   ");            SplashKit.Write(symbol);            SplashKit.Write("   | |\n");
            SplashKit.Write("  | |     -     | |     .");            for (int i = 0; i < 9; i++)                SplashKit.Write(symbol);            SplashKit.Write(".      | |     -     | |\n");
            SplashKit.Write("  | |   \\___/   | |      .");            for (int i = 0; i < 7; i++)                SplashKit.Write(symbol);            SplashKit.Write(".       | |   \\___/   | |\n");
            SplashKit.Write("  | |___     ___| |       .");            for (int i = 0; i < 5; i++)                SplashKit.Write(symbol);            SplashKit.Write(".        | |___________| |\n");
            SplashKit.Write("  |_____|\\_/|_____|        .");            for (int i = 0; i < 3; i++)                SplashKit.Write(symbol);            SplashKit.Write(".         |_______________|\n");
            SplashKit.Write("    _|__|/ \\|_|_.............");            SplashKit.Write(symbol);            SplashKit.Write(".............._|________|_\n");
            SplashKit.Write("   / ");            for (int i = 0; i < 10; i++)                SplashKit.Write(symbol);            SplashKit.Write(" \\                          / ");            for (int i = 0; i < 10; i++)                SplashKit.Write(symbol);            SplashKit.Write(" \\\n");
            SplashKit.Write(" /  ");            for (int i = 0; i < 12; i++)                SplashKit.Write(symbol);            SplashKit.Write("  \\                      /  ");            for (int i = 0; i < 12; i++)                SplashKit.Write(symbol);            SplashKit.Write("  \\\n");
            SplashKit.WriteLine("--------------------                    --------------------\n");        }    }}from splashkit import *
symbol = '*'
write("   _______________                        |")write_char(symbol)write("\\_/")write_char(symbol)write("|________\n")
write("  |  ___________  |     .-.     .-.      ||_/")write_char(symbol)write("-")write_char(symbol)write("|______  |\n")
write("  | |           | |    .")for _ in range(4):    write_char(symbol)write(". .")for _ in range(4):    write_char(symbol)write(".     | |           | |\n")
write("  | |   ")write_char(symbol)write("   ")write_char(symbol)write("   | |    .")for _ in range(5):    write_char(symbol)write(".")for _ in range(5):    write_char(symbol)write(".     | |   ")write_char(symbol)write("   ")write_char(symbol)write("   | |\n")
write("  | |     -     | |     .")for _ in range(9):    write_char(symbol)write(".      | |     -     | |\n")
write("  | |   \\___/   | |      .")for _ in range(7):    write_char(symbol)write(".       | |   \\___/   | |\n")
write("  | |___     ___| |       .")for _ in range(5):    write_char(symbol)write(".        | |___________| |\n")
write("  |_____|\\_/|_____|        .")for _ in range(3):    write_char(symbol)write(".         |_______________|\n")
write("    _|__|/ \\|_|_.............")write_char(symbol)write(".............._|________|_\n")
write("   / ")for _ in range(10):    write_char(symbol)write(" \\                          / ")for _ in range(10):    write_char(symbol)write(" \\\n")
write(" /  ")for _ in range(12):    write_char(symbol)write("  \\                      /  ")for _ in range(12):    write_char(symbol)write("  \\\n")
write_line("--------------------                    --------------------\n")Output:

Write the passed in data to the terminal.
Parameters:
| Name | Type | Description | 
|---|---|---|
| data | Double | The text to write | 
Signatures:
void write(double data)public static void SplashKit.Write(double data);def write_double(data):procedure Write(data: Double)Usage: {</>}
Example 1: Calculate the Radius of a Circle
#include "splashkit.h"
int main(){    double pi = 3.14159265358979323846;    write_line("Circle Area Calculator:");
    for (double radius = 1.0; radius <= 10.0; radius += 1.0)    {        write("Radius: ");        write(radius); // Writing a double        write(", Area: ");        write(pi * radius * radius); // Writing the calculated area as a double        write_line("");    }
    return 0;}using static SplashKitSDK.SplashKit;
double pi = 3.14159265358979323846;WriteLine("Circle Area Calculator:");
for (double radius = 1.0; radius <= 10.0; radius += 1.0){    Write("Radius: ");    Write(radius); // Writing a double    Write(", Area: ");    Write(pi * radius * radius); // Writing the calculated area as a double    WriteLine("");}using SplashKitSDK;
namespace WritePiRadius{    public class Program    {        public static void Main()        {            double pi = 3.14159265358979323846;            SplashKit.WriteLine("Circle Area Calculator:");
            for (double radius = 1.0; radius <= 10.0; radius += 1.0)            {                SplashKit.Write("Radius: ");                SplashKit.Write(radius); // Writing a double                SplashKit.Write(", Area: ");                SplashKit.Write(pi * radius * radius); // Writing the calculated area as a double                SplashKit.WriteLine("");            }        }    }}from splashkit import *
pi = 3.14159265358979323846write_line("Circle Area Calculator:")
radius = 1.0while radius <= 10.0:    write("Radius: ")    write_double(radius)  # Writing a double    write(", Area: ")    write_double(pi * radius * radius)  # Writing the calculated area as a double    write_line("")    radius += 1.0Output:

Write the passed in data to the terminal.
Parameters:
| Name | Type | Description | 
|---|---|---|
| data | Integer | The text to write | 
Signatures:
void write(int data)public static void SplashKit.Write(int data);def write_int(data):procedure Write(data: Integer)Usage: {</>}
Example 1: Countdown to lift off
#include "splashkit.h"
int main(){    write_line("Countdown:");    for (int i = 10; i >= 0; i--) // Countdown from 10 to 0    {        write("T-minus ");        write(i); // Writing an integer        write_line(" seconds...");    }    write_line("Lift off!");
    return 0;}using static SplashKitSDK.SplashKit;
WriteLine("Countdown:");for (int i = 10; i >= 0; i--)  // Countdown from 10 to 0{    Write("T-minus ");    Write(i);  // Writing an integer    WriteLine(" seconds...");}WriteLine("Lift off!");using SplashKitSDK;
namespace Countdown{    public class Program    {        public static void Main()        {            SplashKit.WriteLine("Countdown:");            for (int i = 10; i >= 0; i--)  // Countdown from 10 to 0            {                SplashKit.Write("T-minus ");                SplashKit.Write(i);  // Writing an integer                SplashKit.WriteLine(" seconds...");            }            SplashKit.WriteLine("Lift off!");        }    }}from splashkit import *
write_line("Countdown:")for i in range(10, -1, -1):  # Countdown from 10 to 0    write("T-minus ")    write_int(i)  # Writing an integer    write_line(" seconds...")
write_line("Lift off!")Output:

Write the supplied text to the Terminal.
Parameters:
| Name | Type | Description | 
|---|---|---|
| text | String | The text to write | 
Signatures:
void write(string text)public static void SplashKit.Write(string text);def write(text):procedure Write(text: String)Usage: {</>}
Example 1: Progress Bar Simulation
#include "splashkit.h"
int main(){    write_line("Progress Bar Simulation:");    write("Loading: [");
    for (int i = 0; i <= 15; i++) // Simulate progress in 15 steps    {        delay(150); // Pause for 150 milliseconds        write("="); // Append to the progress bar    }
    write_line("] Complete!\n");
    return 0;}using static SplashKitSDK.SplashKit;
WriteLine("Progress Bar Simulation:");Write("Loading: [");
for (int i = 0; i <= 15; i++) // Simulate progress in 15 steps{    Delay(150); // Pause for 150 milliseconds    Write("="); // Append to the progress bar}
WriteLine("] Complete!\n");using SplashKitSDK;
namespace LoadingBar{    public class Program    {        public static void Main()        {            SplashKit.WriteLine("Progress Bar Simulation:");            SplashKit.Write("Loading: [");
            for (int i = 0; i <= 15; i++) // Simulate progress in 15 steps            {                SplashKit.Delay(150); // Pause for 150 milliseconds                SplashKit.Write("="); // Append to the progress bar            }
            SplashKit.WriteLine("] Complete!\n");        }    }}from splashkit import *
write_line("Progress Bar Simulation:")write("Loading: [")
for i in range(16):  # Simulate progress in 15 steps    delay(150)  # Pause for 150 milliseconds    write("=")  # Append to the progress bar
write_line("] Complete!\n")Output:

Write the passed in data, then move to the next line/row of the terminal.
Parameters:
| Name | Type | Description | 
|---|---|---|
| data | Char | The character to write | 
Signatures:
void write_line(char data)public static void SplashKit.WriteLine(char data);def write_line_char(data):procedure WriteLine(data: Char)Move to the next line/row of the terminal.
Signatures:
void write_line()public static void SplashKit.WriteLine();def write_line_empty():procedure WriteLine()Usage: {</>}
Example 1: Adding Blank Lines
#include "splashkit.h"
int main(){    write_line("Header Text");    write_line(); // Add a blank line    write_line("Body Content:");    write_line("This is the first line of body content.");    write_line(); // Add another blank line    write_line("This is the second line of body content.");    write_line(); // Add more spacing    write_line("Footer Text");
    return 0;}using static SplashKitSDK.SplashKit;
WriteLine("Header Text");WriteLine(); // Add a blank lineWriteLine("Body Content:");WriteLine("This is the first line of body content.");WriteLine(); // Add another blank lineWriteLine("This is the second line of body content.");WriteLine(); // Add more spacingWriteLine("Footer Text");using SplashKitSDK;
namespace WriteLineEmptyExample{    public class Program    {        public static void Main()        {            SplashKit.WriteLine("Header Text");            SplashKit.WriteLine(); // Add a blank line            SplashKit.WriteLine("Body Content:");            SplashKit.WriteLine("This is the first line of body content.");            SplashKit.WriteLine(); // Add another blank line            SplashKit.WriteLine("This is the second line of body content.");            SplashKit.WriteLine(); // Add more spacing            SplashKit.WriteLine("Footer Text");        }    }}from splashkit import *
write_line("Header Text")write_line_empty() # Add a blank linewrite_line("Body Content:")write_line("This is the first line of body content.")write_line_empty() # Add another blank linewrite_line("This is the second line of body content.")write_line_empty() # Add more spacingwrite_line("Footer Text")Output:

Write the passed in data, then move to the next line/row of the terminal.
Parameters:
| Name | Type | Description | 
|---|---|---|
| data | Double | The text to write | 
Signatures:
void write_line(double data)public static void SplashKit.WriteLine(double data);def write_line_double(data):procedure WriteLine(data: Double)Usage: {</>}
Write the passed in data, then move to the next line/row of the terminal.
Parameters:
| Name | Type | Description | 
|---|---|---|
| data | Integer | The text to write | 
Signatures:
void write_line(int data)public static void SplashKit.WriteLine(int data);def write_line_int(data):procedure WriteLine(data: Integer)Usage: {</>}
Example 1: Printing Integers
#include "splashkit.h"
int main(){    // Example 1: Print single integer    write_line(1);    write_line(2);    write_line(3);    write_line(-1);    write_line(-2);    write_line(-3);
    // Example 2: Print multi-digit integer    write_line(12345);    write_line(953221311);    write_line(-165746);
    // Example 3: Print integer after calculation    int a = 222 - 111;    int b = 10 * 12;    int c = 100 / 5;    write_line(a - b);    write_line(b);    write_line(c);
    return 0;}using static SplashKitSDK.SplashKit;
// Example 1: Print single integerWriteLine(1);WriteLine(2);WriteLine(3);WriteLine(-1);WriteLine(-2);WriteLine(-3);
// Example 2: Print multi-digit integerWriteLine(12345);WriteLine(953221311);WriteLine(-165746);
// Example 3: Print integer after calculationint a = 222 - 111;int b = 10 * 12;int c = 100 / 5;
WriteLine(a - b);WriteLine(b);WriteLine(c);using SplashKitSDK;
namespace WriteLineIntExample{    public class Program    {        public static void Main()        {            // Example 1: Print single integer            SplashKit.WriteLine(1);            SplashKit.WriteLine(2);            SplashKit.WriteLine(3);            SplashKit.WriteLine(-1);            SplashKit.WriteLine(-2);            SplashKit.WriteLine(-3);
            // Example 2: Print multi-digit integer            SplashKit.WriteLine(12345);            SplashKit.WriteLine(953221311);            SplashKit.WriteLine(-165746);
            // Example 3: Print integer after calculation            int a = 222 - 111;            int b = 10 * 12;            int c = 100 / 5;
            SplashKit.WriteLine(a - b);            SplashKit.WriteLine(b);            SplashKit.WriteLine(c);        }    }}from splashkit import *
# Example 1: Print single integerwrite_line_int(1)write_line_int(2)write_line_int(3)write_line_int(-1)write_line_int(-2)write_line_int(-3)
# Example 2: Print multi-digit integerwrite_line_int(12345)write_line_int(953221311)write_line_int(-165746)
# Example 3: Print integer after calculationa = 222 - 111b = 10 * 12c = int(100 / 5)write_line_int(a - b)write_line_int(b)write_line_int(c)Output:

Write the passed in text, then move to the next line/row of the terminal.
Parameters:
| Name | Type | Description | 
|---|---|---|
| line | String | The text to write | 
Signatures:
void write_line(string line)public static void SplashKit.WriteLine(string line);def write_line(line):procedure WriteLine(line: String)Usage: {</>}
Example 1: Hello World string
#include "splashkit.h"
int main(){    // Example 1: Print explicit string    write_line("Hello World");
    // Example 2: Print value of string variable    string message = "Hello World from 'message' variable";    write_line(message);
    // Example 3: Print combination of explicit string and value of string variable    string hello = "Hello";    write_line(hello + " World!\nDon't forget spaces between words when printing to the terminal!");    write_line("Otherwise you get this: " + hello + "World!");
    return 0;}using static SplashKitSDK.SplashKit;
// Example 1: Print explicit stringWriteLine("Hello World");
// Example 2: Print value of string variablestring message = "Hello World from 'message' variable";WriteLine(message);
// Example 3: Print combination of explicit string and value of string variablestring hello = "Hello";WriteLine(hello + " World!\nDon't forget spaces between words when printing to the terminal!");WriteLine("Otherwise you get this: " + hello + "World!");using SplashKitSDK;
namespace WriteLine{    public class Program    {        public static void Main()        {            // Example 1: Print explicit string            SplashKit.WriteLine("Hello World");
            // Example 2: Print value of string variable            string message = "Hello World from 'message' variable";            SplashKit.WriteLine(message);
            // Example 3: Print combination of explicit string and value of string variable            string hello = "Hello";            SplashKit.WriteLine(hello + " World!\nDon't forget spaces between words when printing to the terminal!");            SplashKit.WriteLine("Otherwise you get this: " + hello + "World!");        }    }}from splashkit import *
# Example 1: Print explicit stringwrite_line("Hello World")
# Example 2: Print value of string variablemessage = "Hello World from 'message' variable"write_line(message)
# Example 3: Print combination of explicit string and value of string variablehello = "Hello"write_line(hello + " World!\nDon't forget spaces between words when printing to the terminal!")write_line("Otherwise you get this: " + hello + "World!")Output:

Example 2: ASCII Art - Charlie the Unicorn
#include "splashkit.h"
int main(){    write_line("");    write_line("CHARRRLLIIEEEE! WE'RE GOING TO CANDY MOUNTAIN CHARLIE!");    write_line("");    write_line("");    write_line("                                                                          ###@                                                                                                                          ");    write_line("                                                        %%              #*=#                                                                                                                            ");    write_line("                                                     @#*#            ##*-*%                                                                                                                             ");    write_line("                                                    #+*%         %**%+--#%                                                                                                                              ");    write_line("                                                 %#=-#%     %%###*++::+@                                                                                                                                ");    write_line("                                            %#*%#=:+%@  @%#*+==+++-:-*%                                                                                                                                 ");    write_line("                                        @%%#*+*-:-#% @%#+=========-::*%                                                                                                                                 ");    write_line("                                   @%#*++=+**=::=%@@%*================*@                                                                                                                                ");    write_line("                                %%#++++=====-::-%%#*+====-===++===+==+-*@                                                                                                                               ");    write_line("                             @%#+==+==========-=-#*+=======-+*++====----+%                                                                                                                              ");    write_line("                           @#*+=========+====+--++#*==-==--=+*+++====----+%                          %%@                                                                                                ");    write_line("                        @@#++==+=======++++====+---%*=-=--===#%#*++===----:*                         @#%@                                                                                               ");    write_line("                      @%*+=============*++++====----**=-----*@ @@@@%#**=---+#                         @=%%                                                                                              ");    write_line("                    @%++===============***++=====----*#=-==+%      @@%#+*+=*@                         @++%                                                                                              ");    write_line(" #%%##**++====++*#%%#+++======--===-===*%%%#*++==-----+%+==#@         @%#+*@                           #-*%                                                                                             ");    write_line("====------:::::=#*+========---===--===+%#*#%@@%#**+-===*#+*@            @@                             @--%%                                                                                            ");    write_line("+====----:::=#%*--==========----=-====%#*+===+#@@#**=-=###@                                            %*:-%%                                                                                           ");    write_line("+===----=*%%+=--------=-------=======#%*+=-----=+%%#**%%#%@                                             #::+%%%%%                                                                                       ");    write_line("#***#%@%*====-----------------======*%#*+=----::--+####*#@                                              #=:-*@@+*@                                                                                      ");    write_line("-:---:----====-::--::::::----=-====+%#*+=-------:::-=++*%@                                              @+::=*%*+%%                                                                                     ");    write_line("-::::--------==-------::::::----===#%*+==----==-------=#@                                              @%=::--=**#%%                                                                                    ");    write_line("-:::::--:-----==------::::::::--==+@*+==-----==-------=%@                                            @#-:-=*+--=***%@                                                                                   ");    write_line("-::::::::::---==--=-----::::::---=##*+====------------+@                                          @%#=:=##==++++++++#%%%                                                                                ");    write_line("-::::::::::-::-==----==---:::----*%**+=====---------==#@                                        @#=::---==:-*+++++++*++*%%%%%%@%%                                                                       ");    write_line("-:---:---::::--==----====-------=%#*+==+++=====---===+%                                      @%+---------=++++++++++++------=====+*#%%%%%@@@@                                                           ");    write_line("------------------=---===-------+%#*++++***+========+%@                                   @#+---==--======+++++++++++=-------=------=====++++**##%%%@                                                   ");    write_line("---------------=====-----=---===*@%#*****#***++===+%@                                    @=:++++====-====+++++++**+++++===---=------=---------------=+%%%@                                              ");    write_line("===------------=====---------===%@@%%%%%%%#*+==--+%                                      #:-+======++++=+++***++*+++++=+===+=========-==--------:-------=*#%%#                                          ");    write_line("+===============+++======-=====*@@@@@@@@ @%*+===-*@                                      *--+*+==++**###********+++++==+====+++=========--------::::-------=+%@%                    @%%@%%####%%%%%###* ");    write_line("+++++===========+***+=========*%@         %*+====#@                                      @@@@@%#%%@@@@@@@@@@@@%#**+++*++======+===========-::::::::---::-----==*%%%%##     #%%@@%%#*=-::::::::::----=+*#");    write_line("*******++++++++++*#**++++===*%@           %#*===+@                                        @@%%%%######*#*#*#%%@@@#*+++++++==============--::::::::----::---==-----=+*******+==-::::::::::::::::---------");    write_line("###############**###*++==-=#@             %#*==+%%                                                              %@%#*++++=++============-::::::::-------=----------::::::::::::::::::::::::::----------=");    write_line("@@@@@%%%%%%%%@@@@@@#*++==-=%@             %#*==+@                                                                 @@@%#*++=++==========:::::::::::-------------:::::::::::::::::::::::::::::-----------=");    write_line("#***##*#@%        @%*+++==*@              %#+=-+@                                                                    %%@%#+++*+=======-::::::::--------==-----::::::::::::::::::::::::::---------------=");    write_line("%**==++=#@        @%**++==#@              %#+--*@                                                                       %@%**++++++++-::::::::---------=--::---:::::::::::::::::::::::::::::-----------=");    write_line(" %*=-=*--%@        %#*=++*@               %%*==%                                                                          @@%#*+++*+=--::::-------------------::::::::::::::::::----:::::::------------=");    write_line("  #*--#+:=%@       @#*=++%@               @#*=+%                                                                            @@%***+=--::::------------=------:---------------------::::::-------------==");    write_line("  @#+-=*=:=%@      @#*==+@%               %#+-+%                                                                           @#==--===------------------------------------------------:::---------========");    write_line("   %*=:=+=:+@      @*+--+@                %#+-=#                                                                          @--=-=-------------------------------------------------=-::---------=========+");    write_line("    #+-:=++%%      @*+--*%                %*=-+%                                                                         @+----==+=----::-----------==----------------------======-:--------=========+++");    write_line("    %#=----#%#     @#*==#@                %*+-=#                                                                        @#--++======-:::::--------------------==----============+=-------=====++++++++++");    write_line("     %*===+*%#     @#*=+%                 @#+-+#%%                                                                      #=-*##%+==-----:::--------==--====================+++++++==-------=+++++++++++++");    write_line("    @*=-=%@####    @#+=*@                 %#=:+%%%                                                                    @@=-**#@@%+=------:-------=======================++++++++*#*++=-------=+**********");    write_line("    **++*#@###     @*+-+%                 @%%%%%%%                                                                   @+:-+*#@@@#%+=-----:----=====++===+++++++=====++++++**********+**=------=+*******##");    write_line("    %%%##%%##      %*=-+%                  %@@@@@@                                                                  @+:-+**==-+#%@*=--------==+*****+++++****++++*****************###**+==----==*#####% ");    write_line("     %#%%%##      @%*=-+@                                                                                          @#:=****--:+%%%@#==-----=++*********###################**####%@@@@%**#+=----===+#    ");    write_line("                   %*+--*%                                                                                        @#:-=+#%@%#*#%%%%%%+===+++*****#%%%%%%%%%%%%%%#######%%%%%%#==+%@+--=+****+---===+*   ");    write_line("                   @#=-*%%%%                                                                                     %++***%@%#%@@@@@@%%%%#*+++****#%@@@%%%%%%%@@@@@%%%@@@@@@@%%*---=+#@%##***++=--=====*   ");    write_line("                   %*=:*@@@                                                                                     @#%%%%%%%@            @@%#####%@%              %%%%%%%   %%@*--------------==++=====%@  ");    write_line("                   @@%%%%%%@                                                                                    %%%%%#%%%@               @@@@@@                            *=---=========---=====+*%@   ");    write_line("                    %@@@@@@                                                                                      @%%#%%@@%                                                 *=========+*#%%@@@@@@@@%%    ");    write_line("                                                                                                                 @%%%%@%#                                                   ++*%@@@@@%%%                ");
    return 0;}using static SplashKitSDK.SplashKit;
WriteLine("");WriteLine("CHARRRLLIIEEEE! WE'RE GOING TO CANDY MOUNTAIN CHARLIE!");WriteLine("");WriteLine("");WriteLine("                                                                          ###@                                                                                                                          ");WriteLine("                                                        %%              #*=#                                                                                                                            ");WriteLine("                                                     @#*#            ##*-*%                                                                                                                             ");WriteLine("                                                    #+*%         %**%+--#%                                                                                                                              ");WriteLine("                                                 %#=-#%     %%###*++::+@                                                                                                                                ");WriteLine("                                            %#*%#=:+%@  @%#*+==+++-:-*%                                                                                                                                 ");WriteLine("                                        @%%#*+*-:-#% @%#+=========-::*%                                                                                                                                 ");WriteLine("                                   @%#*++=+**=::=%@@%*================*@                                                                                                                                ");WriteLine("                                %%#++++=====-::-%%#*+====-===++===+==+-*@                                                                                                                               ");WriteLine("                             @%#+==+==========-=-#*+=======-+*++====----+%                                                                                                                              ");WriteLine("                           @#*+=========+====+--++#*==-==--=+*+++====----+%                          %%@                                                                                                ");WriteLine("                        @@#++==+=======++++====+---%*=-=--===#%#*++===----:*                         @#%@                                                                                               ");WriteLine("                      @%*+=============*++++====----**=-----*@ @@@@%#**=---+#                         @=%%                                                                                              ");WriteLine("                    @%++===============***++=====----*#=-==+%      @@%#+*+=*@                         @++%                                                                                              ");WriteLine(" #%%##**++====++*#%%#+++======--===-===*%%%#*++==-----+%+==#@         @%#+*@                           #-*%                                                                                             ");WriteLine("====------:::::=#*+========---===--===+%#*#%@@%#**+-===*#+*@            @@                             @--%%                                                                                            ");WriteLine("+====----:::=#%*--==========----=-====%#*+===+#@@#**=-=###@                                            %*:-%%                                                                                           ");WriteLine("+===----=*%%+=--------=-------=======#%*+=-----=+%%#**%%#%@                                             #::+%%%%%                                                                                       ");WriteLine("#***#%@%*====-----------------======*%#*+=----::--+####*#@                                              #=:-*@@+*@                                                                                      ");WriteLine("-:---:----====-::--::::::----=-====+%#*+=-------:::-=++*%@                                              @+::=*%*+%%                                                                                     ");WriteLine("-::::--------==-------::::::----===#%*+==----==-------=#@                                              @%=::--=**#%%                                                                                    ");WriteLine("-:::::--:-----==------::::::::--==+@*+==-----==-------=%@                                            @#-:-=*+--=***%@                                                                                   ");WriteLine("-::::::::::---==--=-----::::::---=##*+====------------+@                                          @%#=:=##==++++++++#%%%                                                                                ");WriteLine("-::::::::::-::-==----==---:::----*%**+=====---------==#@                                        @#=::---==:-*+++++++*++*%%%%%%@%%                                                                       ");WriteLine("-:---:---::::--==----====-------=%#*+==+++=====---===+%                                      @%+---------=++++++++++++------=====+*#%%%%%@@@@                                                           ");WriteLine("------------------=---===-------+%#*++++***+========+%@                                   @#+---==--======+++++++++++=-------=------=====++++**##%%%@                                                   ");WriteLine("---------------=====-----=---===*@%#*****#***++===+%@                                    @=:++++====-====+++++++**+++++===---=------=---------------=+%%%@                                              ");WriteLine("===------------=====---------===%@@%%%%%%%#*+==--+%                                      #:-+======++++=+++***++*+++++=+===+=========-==--------:-------=*#%%#                                          ");WriteLine("+===============+++======-=====*@@@@@@@@ @%*+===-*@                                      *--+*+==++**###********+++++==+====+++=========--------::::-------=+%@%                    @%%@%%####%%%%%###* ");WriteLine("+++++===========+***+=========*%@         %*+====#@                                      @@@@@%#%%@@@@@@@@@@@@%#**+++*++======+===========-::::::::---::-----==*%%%%##     #%%@@%%#*=-::::::::::----=+*#");WriteLine("*******++++++++++*#**++++===*%@           %#*===+@                                        @@%%%%######*#*#*#%%@@@#*+++++++==============--::::::::----::---==-----=+*******+==-::::::::::::::::---------");WriteLine("###############**###*++==-=#@             %#*==+%%                                                              %@%#*++++=++============-::::::::-------=----------::::::::::::::::::::::::::----------=");WriteLine("@@@@@%%%%%%%%@@@@@@#*++==-=%@             %#*==+@                                                                 @@@%#*++=++==========:::::::::::-------------:::::::::::::::::::::::::::::-----------=");WriteLine("#***##*#@%        @%*+++==*@              %#+=-+@                                                                    %%@%#+++*+=======-::::::::--------==-----::::::::::::::::::::::::::---------------=");WriteLine("%**==++=#@        @%**++==#@              %#+--*@                                                                       %@%**++++++++-::::::::---------=--::---:::::::::::::::::::::::::::::-----------=");WriteLine(" %*=-=*--%@        %#*=++*@               %%*==%                                                                          @@%#*+++*+=--::::-------------------::::::::::::::::::----:::::::------------=");WriteLine("  #*--#+:=%@       @#*=++%@               @#*=+%                                                                            @@%***+=--::::------------=------:---------------------::::::-------------==");WriteLine("  @#+-=*=:=%@      @#*==+@%               %#+-+%                                                                           @#==--===------------------------------------------------:::---------========");WriteLine("   %*=:=+=:+@      @*+--+@                %#+-=#                                                                          @--=-=-------------------------------------------------=-::---------=========+");WriteLine("    #+-:=++%%      @*+--*%                %*=-+%                                                                         @+----==+=----::-----------==----------------------======-:--------=========+++");WriteLine("    %#=----#%#     @#*==#@                %*+-=#                                                                        @#--++======-:::::--------------------==----============+=-------=====++++++++++");WriteLine("     %*===+*%#     @#*=+%                 @#+-+#%%                                                                      #=-*##%+==-----:::--------==--====================+++++++==-------=+++++++++++++");WriteLine("    @*=-=%@####    @#+=*@                 %#=:+%%%                                                                    @@=-**#@@%+=------:-------=======================++++++++*#*++=-------=+**********");WriteLine("    **++*#@###     @*+-+%                 @%%%%%%%                                                                   @+:-+*#@@@#%+=-----:----=====++===+++++++=====++++++**********+**=------=+*******##");WriteLine("    %%%##%%##      %*=-+%                  %@@@@@@                                                                  @+:-+**==-+#%@*=--------==+*****+++++****++++*****************###**+==----==*#####% ");WriteLine("     %#%%%##      @%*=-+@                                                                                          @#:=****--:+%%%@#==-----=++*********###################**####%@@@@%**#+=----===+#    ");WriteLine("                   %*+--*%                                                                                        @#:-=+#%@%#*#%%%%%%+===+++*****#%%%%%%%%%%%%%%#######%%%%%%#==+%@+--=+****+---===+*   ");WriteLine("                   @#=-*%%%%                                                                                     %++***%@%#%@@@@@@%%%%#*+++****#%@@@%%%%%%%@@@@@%%%@@@@@@@%%*---=+#@%##***++=--=====*   ");WriteLine("                   %*=:*@@@                                                                                     @#%%%%%%%@            @@%#####%@%              %%%%%%%   %%@*--------------==++=====%@  ");WriteLine("                   @@%%%%%%@                                                                                    %%%%%#%%%@               @@@@@@                            *=---=========---=====+*%@   ");WriteLine("                    %@@@@@@                                                                                      @%%#%%@@%                                                 *=========+*#%%@@@@@@@@%%    ");WriteLine("                                                                                                                 @%%%%@%#                                                   ++*%@@@@@%%%                ");using SplashKitSDK;
namespace WriteLine{    public class Program    {        public static void Main()        {            SplashKit.WriteLine("");            SplashKit.WriteLine("CHARRRLLIIEEEE! WE'RE GOING TO CANDY MOUNTAIN CHARLIE!");            SplashKit.WriteLine("");            SplashKit.WriteLine("");            SplashKit.WriteLine("                                                                          ###@                                                                                                                          ");            SplashKit.WriteLine("                                                        %%              #*=#                                                                                                                            ");            SplashKit.WriteLine("                                                     @#*#            ##*-*%                                                                                                                             ");            SplashKit.WriteLine("                                                    #+*%         %**%+--#%                                                                                                                              ");            SplashKit.WriteLine("                                                 %#=-#%     %%###*++::+@                                                                                                                                ");            SplashKit.WriteLine("                                            %#*%#=:+%@  @%#*+==+++-:-*%                                                                                                                                 ");            SplashKit.WriteLine("                                        @%%#*+*-:-#% @%#+=========-::*%                                                                                                                                 ");            SplashKit.WriteLine("                                   @%#*++=+**=::=%@@%*================*@                                                                                                                                ");            SplashKit.WriteLine("                                %%#++++=====-::-%%#*+====-===++===+==+-*@                                                                                                                               ");            SplashKit.WriteLine("                             @%#+==+==========-=-#*+=======-+*++====----+%                                                                                                                              ");            SplashKit.WriteLine("                           @#*+=========+====+--++#*==-==--=+*+++====----+%                          %%@                                                                                                ");            SplashKit.WriteLine("                        @@#++==+=======++++====+---%*=-=--===#%#*++===----:*                         @#%@                                                                                               ");            SplashKit.WriteLine("                      @%*+=============*++++====----**=-----*@ @@@@%#**=---+#                         @=%%                                                                                              ");            SplashKit.WriteLine("                    @%++===============***++=====----*#=-==+%      @@%#+*+=*@                         @++%                                                                                              ");            SplashKit.WriteLine(" #%%##**++====++*#%%#+++======--===-===*%%%#*++==-----+%+==#@         @%#+*@                           #-*%                                                                                             ");            SplashKit.WriteLine("====------:::::=#*+========---===--===+%#*#%@@%#**+-===*#+*@            @@                             @--%%                                                                                            ");            SplashKit.WriteLine("+====----:::=#%*--==========----=-====%#*+===+#@@#**=-=###@                                            %*:-%%                                                                                           ");            SplashKit.WriteLine("+===----=*%%+=--------=-------=======#%*+=-----=+%%#**%%#%@                                             #::+%%%%%                                                                                       ");            SplashKit.WriteLine("#***#%@%*====-----------------======*%#*+=----::--+####*#@                                              #=:-*@@+*@                                                                                      ");            SplashKit.WriteLine("-:---:----====-::--::::::----=-====+%#*+=-------:::-=++*%@                                              @+::=*%*+%%                                                                                     ");            SplashKit.WriteLine("-::::--------==-------::::::----===#%*+==----==-------=#@                                              @%=::--=**#%%                                                                                    ");            SplashKit.WriteLine("-:::::--:-----==------::::::::--==+@*+==-----==-------=%@                                            @#-:-=*+--=***%@                                                                                   ");            SplashKit.WriteLine("-::::::::::---==--=-----::::::---=##*+====------------+@                                          @%#=:=##==++++++++#%%%                                                                                ");            SplashKit.WriteLine("-::::::::::-::-==----==---:::----*%**+=====---------==#@                                        @#=::---==:-*+++++++*++*%%%%%%@%%                                                                       ");            SplashKit.WriteLine("-:---:---::::--==----====-------=%#*+==+++=====---===+%                                      @%+---------=++++++++++++------=====+*#%%%%%@@@@                                                           ");            SplashKit.WriteLine("------------------=---===-------+%#*++++***+========+%@                                   @#+---==--======+++++++++++=-------=------=====++++**##%%%@                                                   ");            SplashKit.WriteLine("---------------=====-----=---===*@%#*****#***++===+%@                                    @=:++++====-====+++++++**+++++===---=------=---------------=+%%%@                                              ");            SplashKit.WriteLine("===------------=====---------===%@@%%%%%%%#*+==--+%                                      #:-+======++++=+++***++*+++++=+===+=========-==--------:-------=*#%%#                                          ");            SplashKit.WriteLine("+===============+++======-=====*@@@@@@@@ @%*+===-*@                                      *--+*+==++**###********+++++==+====+++=========--------::::-------=+%@%                    @%%@%%####%%%%%###* ");            SplashKit.WriteLine("+++++===========+***+=========*%@         %*+====#@                                      @@@@@%#%%@@@@@@@@@@@@%#**+++*++======+===========-::::::::---::-----==*%%%%##     #%%@@%%#*=-::::::::::----=+*#");            SplashKit.WriteLine("*******++++++++++*#**++++===*%@           %#*===+@                                        @@%%%%######*#*#*#%%@@@#*+++++++==============--::::::::----::---==-----=+*******+==-::::::::::::::::---------");            SplashKit.WriteLine("###############**###*++==-=#@             %#*==+%%                                                              %@%#*++++=++============-::::::::-------=----------::::::::::::::::::::::::::----------=");            SplashKit.WriteLine("@@@@@%%%%%%%%@@@@@@#*++==-=%@             %#*==+@                                                                 @@@%#*++=++==========:::::::::::-------------:::::::::::::::::::::::::::::-----------=");            SplashKit.WriteLine("#***##*#@%        @%*+++==*@              %#+=-+@                                                                    %%@%#+++*+=======-::::::::--------==-----::::::::::::::::::::::::::---------------=");            SplashKit.WriteLine("%**==++=#@        @%**++==#@              %#+--*@                                                                       %@%**++++++++-::::::::---------=--::---:::::::::::::::::::::::::::::-----------=");            SplashKit.WriteLine(" %*=-=*--%@        %#*=++*@               %%*==%                                                                          @@%#*+++*+=--::::-------------------::::::::::::::::::----:::::::------------=");            SplashKit.WriteLine("  #*--#+:=%@       @#*=++%@               @#*=+%                                                                            @@%***+=--::::------------=------:---------------------::::::-------------==");            SplashKit.WriteLine("  @#+-=*=:=%@      @#*==+@%               %#+-+%                                                                           @#==--===------------------------------------------------:::---------========");            SplashKit.WriteLine("   %*=:=+=:+@      @*+--+@                %#+-=#                                                                          @--=-=-------------------------------------------------=-::---------=========+");            SplashKit.WriteLine("    #+-:=++%%      @*+--*%                %*=-+%                                                                         @+----==+=----::-----------==----------------------======-:--------=========+++");            SplashKit.WriteLine("    %#=----#%#     @#*==#@                %*+-=#                                                                        @#--++======-:::::--------------------==----============+=-------=====++++++++++");            SplashKit.WriteLine("     %*===+*%#     @#*=+%                 @#+-+#%%                                                                      #=-*##%+==-----:::--------==--====================+++++++==-------=+++++++++++++");            SplashKit.WriteLine("    @*=-=%@####    @#+=*@                 %#=:+%%%                                                                    @@=-**#@@%+=------:-------=======================++++++++*#*++=-------=+**********");            SplashKit.WriteLine("    **++*#@###     @*+-+%                 @%%%%%%%                                                                   @+:-+*#@@@#%+=-----:----=====++===+++++++=====++++++**********+**=------=+*******##");            SplashKit.WriteLine("    %%%##%%##      %*=-+%                  %@@@@@@                                                                  @+:-+**==-+#%@*=--------==+*****+++++****++++*****************###**+==----==*#####% ");            SplashKit.WriteLine("     %#%%%##      @%*=-+@                                                                                          @#:=****--:+%%%@#==-----=++*********###################**####%@@@@%**#+=----===+#    ");            SplashKit.WriteLine("                   %*+--*%                                                                                        @#:-=+#%@%#*#%%%%%%+===+++*****#%%%%%%%%%%%%%%#######%%%%%%#==+%@+--=+****+---===+*   ");            SplashKit.WriteLine("                   @#=-*%%%%                                                                                     %++***%@%#%@@@@@@%%%%#*+++****#%@@@%%%%%%%@@@@@%%%@@@@@@@%%*---=+#@%##***++=--=====*   ");            SplashKit.WriteLine("                   %*=:*@@@                                                                                     @#%%%%%%%@            @@%#####%@%              %%%%%%%   %%@*--------------==++=====%@  ");            SplashKit.WriteLine("                   @@%%%%%%@                                                                                    %%%%%#%%%@               @@@@@@                            *=---=========---=====+*%@   ");            SplashKit.WriteLine("                    %@@@@@@                                                                                      @%%#%%@@%                                                 *=========+*#%%@@@@@@@@%%    ");            SplashKit.WriteLine("                                                                                                                 @%%%%@%#                                                   ++*%@@@@@%%%                ");        }    }}from splashkit import *
write_line("")write_line("CHARRRLLIIEEEE! WE'RE GOING TO CANDY MOUNTAIN CHARLIE!")write_line("")write_line("")write_line("                                                                          ###@                                                                                                                          ")write_line("                                                        %%              #*=#                                                                                                                            ")write_line("                                                     @#*#            ##*-*%                                                                                                                             ")write_line("                                                    #+*%         %**%+--#%                                                                                                                              ")write_line("                                                 %#=-#%     %%###*++::+@                                                                                                                                ")write_line("                                            %#*%#=:+%@  @%#*+==+++-:-*%                                                                                                                                 ")write_line("                                        @%%#*+*-:-#% @%#+=========-::*%                                                                                                                                 ")write_line("                                   @%#*++=+**=::=%@@%*================*@                                                                                                                                ")write_line("                                %%#++++=====-::-%%#*+====-===++===+==+-*@                                                                                                                               ")write_line("                             @%#+==+==========-=-#*+=======-+*++====----+%                                                                                                                              ")write_line("                           @#*+=========+====+--++#*==-==--=+*+++====----+%                          %%@                                                                                                ")write_line("                        @@#++==+=======++++====+---%*=-=--===#%#*++===----:*                         @#%@                                                                                               ")write_line("                      @%*+=============*++++====----**=-----*@ @@@@%#**=---+#                         @=%%                                                                                              ")write_line("                    @%++===============***++=====----*#=-==+%      @@%#+*+=*@                         @++%                                                                                              ")write_line(" #%%##**++====++*#%%#+++======--===-===*%%%#*++==-----+%+==#@         @%#+*@                           #-*%                                                                                             ")write_line("====------:::::=#*+========---===--===+%#*#%@@%#**+-===*#+*@            @@                             @--%%                                                                                            ")write_line("+====----:::=#%*--==========----=-====%#*+===+#@@#**=-=###@                                            %*:-%%                                                                                           ")write_line("+===----=*%%+=--------=-------=======#%*+=-----=+%%#**%%#%@                                             #::+%%%%%                                                                                       ")write_line("#***#%@%*====-----------------======*%#*+=----::--+####*#@                                              #=:-*@@+*@                                                                                      ")write_line("-:---:----====-::--::::::----=-====+%#*+=-------:::-=++*%@                                              @+::=*%*+%%                                                                                     ")write_line("-::::--------==-------::::::----===#%*+==----==-------=#@                                              @%=::--=**#%%                                                                                    ")write_line("-:::::--:-----==------::::::::--==+@*+==-----==-------=%@                                            @#-:-=*+--=***%@                                                                                   ")write_line("-::::::::::---==--=-----::::::---=##*+====------------+@                                          @%#=:=##==++++++++#%%%                                                                                ")write_line("-::::::::::-::-==----==---:::----*%**+=====---------==#@                                        @#=::---==:-*+++++++*++*%%%%%%@%%                                                                       ")write_line("-:---:---::::--==----====-------=%#*+==+++=====---===+%                                      @%+---------=++++++++++++------=====+*#%%%%%@@@@                                                           ")write_line("------------------=---===-------+%#*++++***+========+%@                                   @#+---==--======+++++++++++=-------=------=====++++**##%%%@                                                   ")write_line("---------------=====-----=---===*@%#*****#***++===+%@                                    @=:++++====-====+++++++**+++++===---=------=---------------=+%%%@                                              ")write_line("===------------=====---------===%@@%%%%%%%#*+==--+%                                      #:-+======++++=+++***++*+++++=+===+=========-==--------:-------=*#%%#                                          ")write_line("+===============+++======-=====*@@@@@@@@ @%*+===-*@                                      *--+*+==++**###********+++++==+====+++=========--------::::-------=+%@%                    @%%@%%####%%%%%###* ")write_line("+++++===========+***+=========*%@         %*+====#@                                      @@@@@%#%%@@@@@@@@@@@@%#**+++*++======+===========-::::::::---::-----==*%%%%##     #%%@@%%#*=-::::::::::----=+*#")write_line("*******++++++++++*#**++++===*%@           %#*===+@                                        @@%%%%######*#*#*#%%@@@#*+++++++==============--::::::::----::---==-----=+*******+==-::::::::::::::::---------")write_line("###############**###*++==-=#@             %#*==+%%                                                              %@%#*++++=++============-::::::::-------=----------::::::::::::::::::::::::::----------=")write_line("@@@@@%%%%%%%%@@@@@@#*++==-=%@             %#*==+@                                                                 @@@%#*++=++==========:::::::::::-------------:::::::::::::::::::::::::::::-----------=")write_line("#***##*#@%        @%*+++==*@              %#+=-+@                                                                    %%@%#+++*+=======-::::::::--------==-----::::::::::::::::::::::::::---------------=")write_line("%**==++=#@        @%**++==#@              %#+--*@                                                                       %@%**++++++++-::::::::---------=--::---:::::::::::::::::::::::::::::-----------=")write_line(" %*=-=*--%@        %#*=++*@               %%*==%                                                                          @@%#*+++*+=--::::-------------------::::::::::::::::::----:::::::------------=")write_line("  #*--#+:=%@       @#*=++%@               @#*=+%                                                                            @@%***+=--::::------------=------:---------------------::::::-------------==")write_line("  @#+-=*=:=%@      @#*==+@%               %#+-+%                                                                           @#==--===------------------------------------------------:::---------========")write_line("   %*=:=+=:+@      @*+--+@                %#+-=#                                                                          @--=-=-------------------------------------------------=-::---------=========+")write_line("    #+-:=++%%      @*+--*%                %*=-+%                                                                         @+----==+=----::-----------==----------------------======-:--------=========+++")write_line("    %#=----#%#     @#*==#@                %*+-=#                                                                        @#--++======-:::::--------------------==----============+=-------=====++++++++++")write_line("     %*===+*%#     @#*=+%                 @#+-+#%%                                                                      #=-*##%+==-----:::--------==--====================+++++++==-------=+++++++++++++")write_line("    @*=-=%@####    @#+=*@                 %#=:+%%%                                                                    @@=-**#@@%+=------:-------=======================++++++++*#*++=-------=+**********")write_line("    **++*#@###     @*+-+%                 @%%%%%%%                                                                   @+:-+*#@@@#%+=-----:----=====++===+++++++=====++++++**********+**=------=+*******##")write_line("    %%%##%%##      %*=-+%                  %@@@@@@                                                                  @+:-+**==-+#%@*=--------==+*****+++++****++++*****************###**+==----==*#####% ")write_line("     %#%%%##      @%*=-+@                                                                                          @#:=****--:+%%%@#==-----=++*********###################**####%@@@@%**#+=----===+#    ")write_line("                   %*+--*%                                                                                        @#:-=+#%@%#*#%%%%%%+===+++*****#%%%%%%%%%%%%%%#######%%%%%%#==+%@+--=+****+---===+*   ")write_line("                   @#=-*%%%%                                                                                     %++***%@%#%@@@@@@%%%%#*+++****#%@@@%%%%%%%@@@@@%%%@@@@@@@%%*---=+#@%##***++=--=====*   ")write_line("                   %*=:*@@@                                                                                     @#%%%%%%%@            @@%#####%@%              %%%%%%%   %%@*--------------==++=====%@  ")write_line("                   @@%%%%%%@                                                                                    %%%%%#%%%@               @@@@@@                            *=---=========---=====+*%@   ")write_line("                    %@@@@@@                                                                                      @%%#%%@@%                                                 *=========+*#%%@@@@@@@@%%    ")write_line("                                                                                                                 @%%%%@%#                                                   ++*%@@@@@%%%                ")Output:
