Coasters by murky-satyr

val r=readLine
val l=r.size+2
printf(""" %s
/%s\
%s| %s |
%3$s\%1$s/""","_"*l," "*l,("|"+" "*l+"|\n")*(l/5),r)

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return top