iniciar-programa

define-nueva-instruccion gira-derecha como repetir 3 veces gira-izquierda;

define-nueva-instruccion contar como inicio

     si junto-a-zumbador entonces inicio
     coge-zumbador;
     contar;
     gira-derecha;

     fin sino inicio

         si frente-libre entonces inicio
         avanza;
             si junto-a-zumbador entonces inicio
             contar;
             avanza;
             mientras no-orientado-al-oeste hacer gira-izquierda;
             fin;
         fin;
    fin;

fin;




   inicia-ejecucion

mientras frente-libre hacer avanza;
repetir 2 veces gira-izquierda;
mientras no-junto-a-zumbador hacer avanza;

mientras junto-a-zumbador hacer inicio

contar;
 avanza;
fin;

        apagate;
    termina-ejecucion
finalizar-programa
