q=() while 1:a=[l[len(q)]for l in q]+raw_input().split();print" ".join(a);q+=a,
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
download
return to the top page