iniciar-programa

    define-nueva-instruccion recursion como inicio
     si frente-libre entonces inicio
     avanza;
     recursion;
     fin;
     deja-zumbador;
     fin;

    inicia-ejecucion
        mientras frente-libre hacer avanza;
        gira-izquierda; gira-izquierda;
        recursion;
        apagate;
    termina-ejecucion
finalizar-programa
