/******************************************************************************
Welcome to GDB Online.
GDB online is an online compiler and debugger tool for C, C++, Python, Java, PHP, Ruby, Perl,
C#, OCaml, VB, Swift, Pascal, Fortran, Haskell, Objective-C, Assembly, HTML, CSS, JS, SQLite, Prolog.
Code, Compile, Run and Debug online from anywhere in world.
*******************************************************************************/
import java.util.*;
public class Main
{
public static void Pattern(int n){
for(int i = 0; i<(n+2); i++){
for(int j = 0; j<n+2; j++){
}
for(int j = 0; j<n; j++){
if(j== (n/2)){
}else{
}
}
}
for(int i = 0; i<n+2; i++){
for(int j = 0; j<n+2; j++){
if(i == (n/2)+1){
}else{
}
}
for(int j =0; j<n;j++){
}
}
}
public static void main
(String[] args
) { System.
out.
println("Hello World"); Scanner sc
= new Scanner
(System.
in); System.
out.
println("Enter Odd Value : "); int n = sc.nextInt();
if((n%2 == 0) || (n < 0) || (n==1)) {
System.
out.
println("Invalid Input"); }
else{
Pattern(n);
}
}
}
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKV2VsY29tZSB0byBHREIgT25saW5lLgpHREIgb25saW5lIGlzIGFuIG9ubGluZSBjb21waWxlciBhbmQgZGVidWdnZXIgdG9vbCBmb3IgQywgQysrLCBQeXRob24sIEphdmEsIFBIUCwgUnVieSwgUGVybCwKQyMsIE9DYW1sLCBWQiwgU3dpZnQsIFBhc2NhbCwgRm9ydHJhbiwgSGFza2VsbCwgT2JqZWN0aXZlLUMsIEFzc2VtYmx5LCBIVE1MLCBDU1MsIEpTLCBTUUxpdGUsIFByb2xvZy4KQ29kZSwgQ29tcGlsZSwgUnVuIGFuZCBEZWJ1ZyBvbmxpbmUgZnJvbSBhbnl3aGVyZSBpbiB3b3JsZC4KCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCmltcG9ydCBqYXZhLnV0aWwuKjsKcHVibGljIGNsYXNzIE1haW4KewogICAgCXB1YmxpYyBzdGF0aWMgdm9pZCBQYXR0ZXJuKGludCBuKXsKICAgICAgICAgZm9yKGludCBpID0gMDsgaTwobisyKTsgaSsrKXsKICAgICAgICAgICAgIGZvcihpbnQgaiA9IDA7IGo8bisyOyBqKyspewogICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQoIiAiKTsKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGZvcihpbnQgaiA9IDA7IGo8bjsgaisrKXsKICAgICAgICAgICAgICAgICBpZihqPT0gKG4vMikpewogICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCJlIik7CiAgICAgICAgICAgICAgICAgfWVsc2V7CiAgICAgICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQoIiAiKTsKICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oKTsKICAgICAgICAgfQogICAgICAgICBmb3IoaW50IGkgPSAwOyBpPG4rMjsgaSsrKXsKICAgICAgICAgICAgIGZvcihpbnQgaiA9IDA7IGo8bisyOyBqKyspewogICAgICAgICAgICAgICAgIGlmKGkgPT0gKG4vMikrMSl7CiAgICAgICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQoImUiKTsKICAgICAgICAgICAgICAgICB9ZWxzZXsKICAgICAgICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludCgiICIpOwogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGZvcihpbnQgaiA9MDsgajxuO2orKyl7CiAgICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludCgiKiIpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigpOwogICAgICAgICB9Cgl9CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CgkJU3lzdGVtLm91dC5wcmludGxuKCJIZWxsbyBXb3JsZCIpOwoJCQkJU2Nhbm5lciBzYyAgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwoJCVN5c3RlbS5vdXQucHJpbnRsbigiRW50ZXIgT2RkIFZhbHVlIDogIik7CgkJaW50IG4gPSBzYy5uZXh0SW50KCk7CgkJaWYoKG4lMiA9PSAwKSB8fCAobiA8IDApIHx8IChuPT0xKSkgewoJICAgIFN5c3RlbS5vdXQucHJpbnRsbigiSW52YWxpZCBJbnB1dCIpOwoJCX0KCQllbHNlewoJCVBhdHRlcm4obik7CgkJfQoJfQp9Cg==