String Halving by cornchz

def r(s):x=len(s)-1;l=x/2+1;return'{'+(x and r(s[:l])+r(s[l:])or s)+'}'
print r(raw_input())

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

download

return top