fork download
  1. word=raw_input()
  2. while len(word)!=0: # To make it loop until empty input is provided (emtpy line)
  3.  
  4. # Actual code:
  5. j=len(word)
  6. for i in range(0, j):
  7. a=i if i<(len(word)/2) else j-1
  8. b=j-2 if i<(len(word)/2) else i-1
  9. j-=1
  10. print(' '*a + word[i] + ((' '*(b-a) + word[i]) if (i!=j) else ''))
  11. # Actual code end
  12.  
  13. word=raw_input()
Success #stdin #stdout 0.01s 7732KB
stdin
DOG
POOP
EXTREMELYLONGWORD

stdout
D D
 O
G G
P  P
 OO
 OO
P  P
E               E
 X             X
  T           T
   R         R
    E       E
     M     M
      E   E
       L L
        Y
       L L
      O   O
     N     N
    G       G
   W         W
  O           O
 R             R
D               D