iniciar-programa
  define-nueva-instruccion funcion como inicio
    si frente-libre entonces inicio
      avanza;
      funcion;
      deja-zumbador;
      fin sino inicio
          gira-izquierda;
          gira-izquierda;
           mientras frente-libre hacer inicio
             avanza;
          fin;
       fin;
 fin;
    inicia-ejecucion
     funcion;
     deja-zumbador;
        apagate;
    termina-ejecucion
finalizar-programa
