A BrainFuck interpreter