20{[(%stdin)(r)file 99 string readline pop dup()ne{cvx exec]dup length dup 1 moveto -1 exch exp 0 2 index{2 index mul sub exch currentpoint div mul neg exch -1 1 rmoveto}forall cvi =}if}repeat
Note that non-ascii characters in the above source code will be escaped (such as \x9f).