iniciar-programa
define-nueva-instruccion busca como
inicio
   si no-junto-a-zumbador entonces
   inicio
       deja-zumbador;
       deja-zumbador;
            repetir 4 veces
            inicio
                si frente-libre entonces
                inicio
                   avanza;
                   busca;
                   repetir 2 veces
                   gira-izquierda;
                   avanza;
                   repetir 2 veces
                   gira-izquierda;
                fin;

                gira-izquierda;
            fin;
   fin
   sino
   inicio
   coge-zumbador;
         si junto-a-zumbador entonces
             deja-zumbador
         sino
             apagate;
   fin;
fin;

    inicia-ejecucion
    busca;
    apagate;
    termina-ejecucion
finalizar-programa
