fork download
  1. from random import*
  2. s=input();i=s;a=abs;r=range;t=lambda:chr(choice(r(33,89)+r(90,121)+r(122,128)))
  3. while i>-s:
  4. i-=2;z=(s-a(i))/2-1;print(' '*(z+1)+t()+'\n'if -1==i else'')+(' '*z+t()+' '*a(i)+t())*(i>-s)
Success #stdin #stdout 0.02s 11456KB
stdin
15

stdout
4             a
 @           D
  .         g
   B       b
    t     c
     Q   W
      @ k
       n
      ] /
     M   q
    O     C
   d       E
  .         Q
 8           j
/             `