#coding:L1 print'DO.20<-#4175DO,20<-.20';i=0 for c in'''x\xda\xc5X+o\xe3@\x10&F\xd5\xa2S\xd1)(2\x8a\x8cN\x85E'\xa3h\x81\x7fCu\xa82\xaa\x8c\x03\xa2\xc0\x05Qd\x18d\x18-\xaa\xfa\x0bNF\xd1\xc2\xfb\x05\x95\xa1Qp\xc0\xcd\xecz\xd7\xfb\xec\xb5\xbd\x93\xae \xd9\xc7<\xbf\xf9f6\xea\xf2\x925\x8b\xfb\x97\xbe\xa8\x96\x97\xecV\x1c\x8f\xa4\xcd\x9e\xba\xaf+\xb9-\x88\xbd\xa3\xce\xe6h6\r\x05}Qd\xcb\xcb\xad \x84\xb5\xf61-h\xf4<.=\xc6\x8fY\x1d7BI\xfc\x9c\x8d$q\xbe\xf8\x90\xfdD4\xc7:~^\xc4\xbd.\xbc\xe3\x9bo\xdd\xf6\xdce\xaf\x87\xc7.;\xddT\x15\xe2\x8a\x906<\xbb\x7f\xc9z&\xd7\x0c\xd7\r% k6a\x8d+\xad\xffpY\xbfv+-\x0f\x8e\xee(\xc9\xce\xa7\xef`\x07O\xce\xab\xed\xf9\x0b\xd8\xd1\xe2\xb2\xba\x18\x83)a\xc3\xee_\x94\xec-#vm\x1b\x0e\x17\xd2\xec\xba[\xad\x0f\x1d\xc4\xe9\xda\xa1\x849T\x98\xc3;\xb6\x9f\xe4\x03cqP\xc7\x04\xd6q+u\xa2\xee\x0b\xf2\xeeJ"(t\x12\x87^\xf8\x0b\x8as\xfa\x1f2\xfa'0\xfa\xc6a\xd9fo2T\x18 \xe0\xeac\x0c\xcd~\xc1\xa5\xfcp\xb8J?\xcb\xd4\xc0\x94GW+V\xda:\xad"o\xc5,j\xd3\x7fJA\xcfI\xb7\x93\x14;R7@\x90\xd4\x15O\xde\x8cu\xea\x86%u`\x1e&\x95F\x92\xba\xaa\xd3\x9e\x8e\xd1\xab\xb9\x1a\xb2E<kI?\xc0\xd9\x0f8r\xf1\xa7\xc61\xf5\x1d\x1b#\xa1ye\xe3|z\xee\x90\x84\x15\xd6V\x89p\xcb\xbfy\xfcT$\xc9\x18y:\xfa:\r\xbb \x9f)V\xd4\xe0\x9c\x09&`\0YT!\xc71)\xdd\x17J\x89b\xfa\xf8\xb8\xef\xe7\xc6\xb8\x03\xfbd\xea\xe8\xbd\xdeC\x7f\xf6\xb2\xb5{Ry\xb2\xcc\x93e1Y\x07o\x8c\x7f\xef\xb5\xba\x90\xfaj|\xccV\xe4!t\xb7\xc9"t\xd2\x88MO9\xb7<m\x97\xd9\xe5\xb4Rb1\x05j\xb9\x9a6\xde\x9c\x10\x89\xb8-\xa0\xb6\xdf!\xfa\xc3S\xf6\xb0\xbe<K\xe2\x8d\xad\x948\x1a\x89`\x90\x09\xfc(\x94s*\xf1\xa1\xbc\xae<q\x15\x0fZbV\xca\xb8\xe7\xd6~\xd2\x07n+\xd7{\x8f\x17s\xf8\x87'0\xbc\xeat\x88\xf3\x85;\x18\xed\xf8\x82\xd4Qw\xd1z\xe7\xc3\xb5\xdc\xb1M\xc3\x86M\xcf\xca\xbc\xa7\xf0-*\x157F\xf3\xf3\x022\x06\x1c\x98\xa8V\xd8\xd0M{\xc5NA\x82\xa4\xac\x08\x1cH\xa6z)\x1fTg\x0cqMM\xad ]\x17\xb1\xa4g\x94E\x18\0\xcd{a\xedw\x142\xe4C\x8e\xdf\xb4 \xc3[W\xca\xa1_\r\xe5'\xc4\xafA5^\x03zL\xa2WM\xfd\x9aE9F\x09\x81\\\xf0\xcb\x121\x10e\xd3\x9f\x85\xb2}\x86j\xf3\xef1\xb9\x0e\xdfc\xdb\x86D{\xb86,o\xa0\xb4CO\xf2\xbe\xe6\\\xf0\xc1\xb7\xaa\x1f\xe4 \x80\x1d\xe0HPU\xd0\xb1\x1e1\xc7\xb7\x02\x12s@\x13@\xe5\x15\xf9E\x07\xd0,%\xb7\x943\xad,<\xbf\x91\x1a+\xc8|>\xeb\x8e7\x9d\xa1\x80\xfd3\xbdkY \xa0\xac?\xbb\xb8\xa2\x84\xd03\xcf\xfc&B#\x14sPFT\x95\xf7\xceo\x10a\xb7yS\xe8Y\xea\xca\x88\x19(X\xa3\xe4\\4\xc7\x1b2 \xe1^\x98\x8e\xd4\x8dF\x03\x9eG\xeac\xb9U\xa1\xec\x8aP&\x12\xd3\xd4\x8e\xcc)\xa9\xa8\r\xf4q\x8a\xf1\xf7P\xcc\xa46\xfc\x90Xr\x90,\xaf\xa0\xc5q\x9dO\xd9nJ\xa3]\x0een\x0c\x98\xbfR\xca\x97\xce\xb0\xd2\x99\x1464|\x9a2\xc1\xc3cA\xa3'\x91\x1d\xa6,\xfe\xf0\xd8\x14\xb9\x0c\xd1JF\xbb\xe1\x164\x85\xfd\xe0\xfa\xb8\xf1d\x85!\xf1\xa6\x80\x14 oZ\xda)\xb0\xc8\x14\xdb\xc8\0 \x8bX\xa8;\x9d\xb9\xfc\xaa-\xef,\xa8e\xc0\x8a\x86\xc5\x1eM^\x85\x9dV\xa9\xff\x15T\xbf\x01\xcbYS\xe1'''.decode('zip'):print i%4/3*'PLEASE'+' DO,20SUB#%d<-#%%d'%-~i%ord(c);i+=1 print'DO RESUME #1'
Note that non-ascii characters in the above source code will be escaped (such as \x9f).