In normal brainfuck the behavior of this program is undefined; In some implementations it would act as an infinite loop while in others it will crash the interpreter In self modifying brainfuck the program modifies its own source code so that the loop terminates <+[.<+]ckqnvnkkdg