a brainfuck interpreter in Python