A brainf'k interpreter