iniciar-programa define-nueva-instruccion kranzana (N) como inicio si junto-a-zumbador entonces coge-zumbador; si junto-a-zumbador entonces inicio coge-zumbador; kranzana (sucede(N)); fin sino inicio mientras izquierda-bloqueada hacer inicio avanza; si frente-bloqueado y izquierda-libre y derecha-libre entonces inicio repetir n veces deja-zumbador; apagate; fin; mientras izquierda-libre hacer inicio gira-izquierda; avanza; fin; mientras frente-bloqueado hacer repetir 3 veces gira-izquierda; si junto-a-zumbador entonces kranzana (n); fin; fin; fin; inicia-ejecucion kranzana (0); apagate; termina-ejecucion finalizar-programa