import java.io.*;
import hsa.Console;
import java.util.Arrays;
import java.util.StringTokenizer;
import java.lang.Math;

// The "Template" class.
public class question4
{
    static FileReader inFile;
    static FileWriter outFile;

    // Link the input and output file for
    static BufferedReader in;
    static BufferedWriter out;


    public static void main (String[] args) throws IOException
    {

	// Open up the input and output file for IO purpose

	inFile = new FileReader ("DATA4.txt");
	outFile = new FileWriter ("OUT4.txt");

	// Link the input and output file for
	in = new BufferedReader (inFile);
	out = new BufferedWriter (outFile);
	String horizon;
	int m;
	// Keep reading as long as not end of file (eof)
	while ((horizon = in.readLine ()) != null)
	{
	    m = Integer.parseInt (horizon);
	    if (m == 0)
	    {
		out.write ("0");
		out.newLine ();
	    }
	    else if (m == 1)
	    {
		out.write ("0");
		out.newLine ();
		out.write ("1");
		out.newLine ();
	    }
	    else if (m == 2)
	    {
		out.write ("0.");
		out.newLine ();
		out.write ("12");
		out.newLine ();
	    }
	    else if (m == 3)
	    {
		out.write ("03");
		out.newLine ();
		out.write ("12");
		out.newLine ();
	    }
	    else if (m == 4)
	    {
		out.write (".4");
		out.newLine ();
		out.write ("03");
		out.newLine ();
		out.write ("12");
		out.newLine ();
	    }
	    else if (m == 5)
	    {
		out.write ("54");
		out.newLine ();
		out.write ("03");
		out.newLine ();
		out.write ("12");
		out.newLine ();
	    }

	    else if (m == 6)
	    {
		out.write ("654");
		out.newLine ();
		out.write (".03");
		out.newLine ();
		out.write (".12");
		out.newLine ();
	    }
	    else if (m == 7)
	    {
		out.write ("654");
		out.newLine ();
		out.write ("703");
		out.newLine ();
		out.write (".12");
		out.newLine ();
	    }
	    else if (m == 8)
	    {
		out.write ("654");
		out.newLine ();
		out.write ("703");
		out.newLine ();
		out.write ("812");
		out.newLine ();
	    }
	    else if (m == 9)
	    {
		out.write ("654");
		out.newLine ();
		out.write ("703");
		out.newLine ();
		out.write ("812");
		out.newLine ();
		out.write ("9..");
		out.newLine ();
	    }
	    else if (m == 10)
	    {
		out.write ("654");
		out.newLine ();
		out.write ("703");
		out.newLine ();
		out.write ("812");
		out.newLine ();
		out.write ("910.");
		out.newLine ();
	    }
	    else if (m == 11)
	    {
		out.write ("654");
		out.newLine ();
		out.write ("703");
		out.newLine ();
		out.write ("812");
		out.newLine ();
		out.write ("91011");
		out.newLine ();
	    }
	    else if (m == 12)
	    {
		out.write ("654.");
		out.newLine ();
		out.write ("703.");
		out.newLine ();
		out.write ("812.");
		out.newLine ();
		out.write ("9101112");
		out.newLine ();
	    }
	    else if (m == 13)
	    {
		out.write ("654.");
		out.newLine ();
		out.write ("703.");
		out.newLine ();
		out.write ("81213");
		out.newLine ();
		out.write ("9101112");
		out.newLine ();
	    }
	    else if (m == 14)
	    {
		out.write ("654.");
		out.newLine ();
		out.write ("70314");
		out.newLine ();
		out.write ("81213");
		out.newLine ();
		out.write ("9101112");
		out.newLine ();
	    }
	    else if (m == 15)
	    {
		out.write ("65415");
		out.newLine ();
		out.write ("70314");
		out.newLine ();
		out.write ("81213");
		out.newLine ();
		out.write ("9101112");
		out.newLine ();
	    }
	    else if (m == 16)
	    {
		out.write ("...16");
		out.newLine ();
		out.write ("65415");
		out.newLine ();
		out.write ("70314");
		out.newLine ();
		out.write ("81213");
		out.newLine ();
		out.write ("9101112");
		out.newLine ();
	    }
	    else if (m == 17)
	    {
		out.write ("..1716");
		out.newLine ();
		out.write ("65415");
		out.newLine ();
		out.write ("70314");
		out.newLine ();
		out.write ("81213");
		out.newLine ();
		out.write ("9101112");
		out.newLine ();
	    }
	    else if (m == 18)
	    {
		out.write (".181716");
		out.newLine ();
		out.write ("65415");
		out.newLine ();
		out.write ("70314");
		out.newLine ();
		out.write ("81213");
		out.newLine ();
		out.write ("9101112");
		out.newLine ();
	    }
	    else if (m == 19)
	    {
		out.write ("19181716");
		out.newLine ();
		out.write ("65415");
		out.newLine ();
		out.write ("70314");
		out.newLine ();
		out.write ("81213");
		out.newLine ();
		out.write ("9101112");
		out.newLine ();
	    }
	    else if (m == 20)
	    {
		out.write ("2019181716");
		out.newLine ();
		out.write (".65415");
		out.newLine ();
		out.write (".70314");
		out.newLine ();
		out.write (".81213");
		out.newLine ();
		out.write (".9101112");
		out.newLine ();
	    }


	}

	out.flush ();
	out.close ();


    }
} // main method


// End of Class



