import sys o="" acc=65 for line in sys.stdin: for cmd in line: if cmd == 'p': acc += 1 elif cmd == 'o': o+=chr(acc) if acc == 91: acc = 32 elif acc == 33: acc = 65 print o
Note that non-ascii characters in the above source code will be escaped (such as \x9f).