fork download
  1. n=range
  2. s=input().upper().replace(" ","").split(",")[::-1]
  3. s=sum(zip(s,s),tuple())
  4. t=""
  5. p=0
  6. l=len(s)
  7. if l==2:
  8. q=s[0]
  9. s=[q,q,q]
  10. l=3
  11. r=[]
  12. e=" "
  13. f=e*4
  14. d=[f," AL ","L A","L T","I O","T R","R T","O I","T L",f,f]
  15. for i in n(0,l):
  16. h=s[i]
  17. c=6
  18. a=""
  19. if i==0 or i==l-1:c=4
  20. if t!=h:
  21. p=0
  22. t=h
  23. for x in n(0,c):
  24. a+=h[p]
  25. p+=1
  26. if p==len(h):
  27. p=0
  28. if c==4:a=e+a+e
  29. r+=[a]
  30. r=(r+["TORTIL"])[::-1]
  31. for i in n(0,11):
  32. y=10-i
  33. x=d[y]
  34. m=e*6
  35. if y<=l:m=r[y]
  36. print(x[:2]+m+x[2:])
Success #stdin #stdout 0.03s 9984KB
stdin
Lettuce,Lettuce,Lettuce,Salsa
stdout
          
          
T  SALS  L
O ASALSA I
R LETTUC T
T ELETTU R
I CELETT O
L UCELET T
L TUCELE A
 A TTUC L 
  TORTIL