/******************************************************************************
Online Java Compiler.
Code, Compile, Run and Debug java program online.
Write your code in this editor and press "Run" button to execute it.
*******************************************************************************/
public class Main
{
public static void pattern(int n){
//first block
for(int i=1;i<=n+2;i++){
for(int j=1;j<=n+2;j++){
if(j==(n+3)/2){
}else{
}
}
}
//last block
for(int i=1;i<=n;i++){
if(i==(n+1)/2){
for(int j=1;j<=2*n+4;j++){
if(j<=n+2){
}else{
}
}
}else{
for(int j=1;j<=n+2;j++){
}
}
}
}
public static void main
(String[] args
) {
//input here
int n=8;
if(n<=2){
System.
out.
print("Please provide valid number"); }else if(n%2==0){
System.
out.
print("Provide odd number"); }else{
pattern(n);
}
}
}
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9ubGluZSBKYXZhIENvbXBpbGVyLgogICAgICAgICAgICAgICAgQ29kZSwgQ29tcGlsZSwgUnVuIGFuZCBEZWJ1ZyBqYXZhIHByb2dyYW0gb25saW5lLgpXcml0ZSB5b3VyIGNvZGUgaW4gdGhpcyBlZGl0b3IgYW5kIHByZXNzICJSdW4iIGJ1dHRvbiB0byBleGVjdXRlIGl0LgoKKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KCnB1YmxpYyBjbGFzcyBNYWluCnsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBwYXR0ZXJuKGludCBuKXsKICAgICAgICAvL2ZpcnN0IGJsb2NrCiAgICAgICAgZm9yKGludCBpPTE7aTw9bisyO2krKyl7CgkJICAgIGZvcihpbnQgaj0xO2o8PW4rMjtqKyspewoJCSAgICAgICAgaWYoaj09KG4rMykvMil7CgkJICAgICAgICAgU3lzdGVtLm91dC5wcmludCgiZSIpOyAgIAoJCSAgICAgICAgfWVsc2V7CgkJICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCIgIik7CgkJICAgICAgICB9CgkJICAgIH0KCQkgICAgU3lzdGVtLm91dC5wcmludGxuKCk7CgkJfQoJCQoJCS8vbGFzdCBibG9jawoJCQoJCWZvcihpbnQgaT0xO2k8PW47aSsrKXsKCQkgICAgaWYoaT09KG4rMSkvMil7CgkJICAgICAgICBmb3IoaW50IGo9MTtqPD0yKm4rNDtqKyspewoJCSAgICAgICAgICAgIGlmKGo8PW4rMil7CgkJICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQoIioiKTsKCQkgICAgICAgICAgICB9ZWxzZXsKCQkgICAgICAgICAgICAKCQkgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludCgiZSIpOyAgIAoJCSAgICAgICAgICAgIH0KCQkgICAgICAgICAgICAKCQkgICAgICAgIH0KCQkgICAgfWVsc2V7CgkJICAgICAgICBmb3IoaW50IGo9MTtqPD1uKzI7aisrKXsKCQkgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCIqIik7CgkJICAgICAgICB9CgkJICAgIH0KCQkKCQlTeXN0ZW0ub3V0LnByaW50bG4oKTsKCQkgICAgCgkJfQogICAgfQoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJICAgIAoJICAgIC8vaW5wdXQgaGVyZQoJICAgIGludCBuPTg7CgkJCgoJCWlmKG48PTIpewoJCSAgICBTeXN0ZW0ub3V0LnByaW50KCJQbGVhc2UgcHJvdmlkZSB2YWxpZCBudW1iZXIiKTsKCQl9ZWxzZSBpZihuJTI9PTApewoJCSAgICBTeXN0ZW0ub3V0LnByaW50KCJQcm92aWRlIG9kZCBudW1iZXIiKTsKCQl9ZWxzZXsKCQkgICAgcGF0dGVybihuKTsKCQl9CgkJCgl9Cn0=