Sometimes writing a program causes a loop.