/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
class Ideone {
public static void main
(String[] args
) { int n = 1;
if(n == 1){
System.
out.
println("Number Should Not Be 1"); return ;
}
boolean state = true;
for(int i = 2 ; i <=n ; i++){
if(n%i == 0){
state = true;
}
}
if(state == false){
System.
out.
println("Number Should be Odd except 1"); return ;
}
printPattern(n);
}
public static void printPattern(int n) {
int totalRows = n + 2;
int totalCols = n*2;
for (int row = 1; row <= totalRows; row++) {
for (int col = 1; col <= totalCols; col++) {
if (row <= n) {
if (col == totalCols) {
} else {
}
} else if (row == n + 1) {
if (n == 3 && col == 2) {
} else if (n != 3 && col == n + 1) {
} else if (col == totalCols) {
} else {
}
} else {
if (col <= 3) {
} else {
}
}
}
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgoKIGNsYXNzIElkZW9uZSB7CgogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIGludCBuID0gMTsKICAgICAgICAKICAgICAgICBpZihuID09IDEpewogICAgICAgIAlTeXN0ZW0ub3V0LnByaW50bG4oIk51bWJlciBTaG91bGQgTm90IEJlIDEiKTsKICAgICAgICAJcmV0dXJuIDsgCiAgICAgICAgfQogICAgICAgIGJvb2xlYW4gc3RhdGUgPSB0cnVlOwogICAgICAgIAogICAgICAgIGZvcihpbnQgaSA9IDIgOyBpIDw9biA7IGkrKyl7CiAgICAgICAgCWlmKG4laSA9PSAwKXsKICAgICAgICAJCXN0YXRlID0gdHJ1ZTsKICAgICAgICAJfQkKICAgICAgICB9CiAgICAgICAgCiAgICAgICAgaWYoc3RhdGUgPT0gZmFsc2UpewogICAgICAgIAlTeXN0ZW0ub3V0LnByaW50bG4oIk51bWJlciBTaG91bGQgYmUgT2RkIGV4Y2VwdCAxIik7CiAgICAgICAgCQlyZXR1cm4gOyAKICAgICAgICB9CgogICAgICAgIHByaW50UGF0dGVybihuKTsKICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgcHJpbnRQYXR0ZXJuKGludCBuKSB7CiAgICAgICAgaW50IHRvdGFsUm93cyA9IG4gKyAyOyAKICAgICAgICBpbnQgdG90YWxDb2xzID0gbioyOwogICAgICAgIAoKICAgICAgICBmb3IgKGludCByb3cgPSAxOyByb3cgPD0gdG90YWxSb3dzOyByb3crKykgewogICAgICAgICAgICBmb3IgKGludCBjb2wgPSAxOyBjb2wgPD0gdG90YWxDb2xzOyBjb2wrKykgewogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICBpZiAocm93IDw9IG4pIHsKICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICBpZiAoY29sID09IHRvdGFsQ29scykgewogICAgICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCJlIik7CiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludCgiICIpOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAocm93ID09IG4gKyAxKSB7CiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgaWYgKG4gPT0gMyAmJiBjb2wgPT0gMikgewogICAgICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCIqIik7CiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIGlmIChuICE9IDMgJiYgY29sID09IG4gKyAxKSB7IAogICAgICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCIqIik7CiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIGlmIChjb2wgPT0gdG90YWxDb2xzKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQoImUiKTsKICAgICAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCIgIik7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfSBlbHNlIHsgCiAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICBpZiAoY29sIDw9IDMpIHsKICAgICAgICAgICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludCgiKiIpOwogICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQoImUiKTsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCk7IAogICAgICAgIH0KICAgIH0KfQ==