iniciar-programa
 define-nueva-instruccion gira-derecha como inicio
           gira-izquierda;
           gira-izquierda;
           gira-izquierda;
         fin;
   inicia-ejecucion
     mientras no-junto-a-zumbador hacer inicio
       si frente-libre entonces inicio
          avanza;
      fin sino inicio
          si izquierda-libre entonces inicio
              gira-izquierda;
        fin sino inicio
          gira-derecha;

          fin;
        fin;
      fin;

        apagate;                                         
    termina-ejecucion
finalizar-programa
