1 of 3

Using Javascript: Try it out on any of consoles: To get the output as designed in Question... for(y=n=0,s=()()()()()() ;y<10;y++,s+=| )for(x=-2;x++<9;)s+=x>y?(Math.PI+'2384626433832795028841971693')[n++]:\\${y>8?'__':x+1|y>1?'::':'||'}\\[y-x]||' ';console.log(s)