An Interpreter for Brainfuck Programming Language