iniciar-programa
    inicia-ejecucion


    mientras algun-zumbador-en-la-mochila hacer inicio
     si junto-a-zumbador entonces inicio
      coge-zumbador;
      gira-izquierda;
      repetir 2 veces avanza;
      repetir 2 veces deja-zumbador;
      repetir 2 veces gira-izquierda;
      repetir 2 veces avanza;
      gira-izquierda;
     fin
     sino inicio
      si frente-libre entonces avanza
      sino apagate;
     fin;
    fin;

  mientras orientado-al-este hacer inicio
   si junto-a-zumbador entonces inicio
     mientras junto-a-zumbador hacer coge-zumbador;
     repetir 2 veces gira-izquierda;
     mientras no-junto-a-zumbador y frente-libre hacer avanza;
     si junto-a-zumbador entonces inicio
      repetir 2 veces gira-izquierda;
      avanza;
      mientras algun-zumbador-en-la-mochila hacer deja-zumbador;
      si frente-libre entonces avanza
      sino apagate;
     fin
     sino inicio
       repetir 2 veces gira-izquierda;
       mientras algun-zumbador-en-la-mochila hacer deja-zumbador;
       avanza;
     fin;
   fin
   sino inicio
     si frente-libre entonces avanza
     sino apagate;
   fin;
  fin;



        apagate;
    termina-ejecucion
finalizar-programa
