An implementation of brainfuck language interpreter