iniciar-programa
     define-nueva-instruccion norte como inicio
          mientras no orientado-al-norte hacer inicio
          gira-izquierda;
          fin;
       fin;
      define-nueva-instruccion sur como inicio
          mientras no orientado-al-sur hacer inicio
          gira-izquierda;
          fin;
       fin;
        define-nueva-instruccion oeste como inicio
          mientras no orientado-al-oeste hacer inicio
          gira-izquierda;
          fin;
       fin;
       define-nueva-instruccion este como inicio
          mientras no orientado-al-este hacer inicio
          gira-izquierda;
          fin;
       fin;
     define-nueva-instruccion ir39 como inicio
          avanza;
       
          este;
          repetir 8 veces  inicio
          avanza;
        fin;
        oeste;
      fin;
        define-nueva-instruccion recoge como inicio
          norte;
           mientras junto-a-zumbador hacer inicio
          avanza;
        fin;
          sur;
          mientras frente-libre  hacer inicio
          avanza;
           mientras junto-a-zumbador hacer inicio
          coge-zumbador;
        fin;
     fin;
        mientras algun-zumbador-en-la-mochila hacer inicio
        deja-zumbador;
        fin;
      fin;
        define-nueva-instruccion suma como inicio
              mientras junto-a-zumbador hacer inicio
               repetir 9 veces inicio
              si junto-a-zumbador entonces   inicio
              coge-zumbador;
        fin;
     fin;
     si junto-a-zumbador entonces inicio
     (* lleva 1*)
      coge-zumbador;
      norte;
      avanza;
      repetir 9 veces inicio
      deja-zumbador;
      fin;
      oeste;
      avanza;
      sur;
      avanza;
      deja-zumbador;
      este;
      avanza;
      fin;
     fin;
      mientras algun-zumbador-en-la-mochila hacer inicio
      deja-zumbador;
      fin;
      oeste;
   fin;
   inicia-ejecucion
      ir39;
      mientras junto-a-zumbador hacer inicio
      recoge;
      suma;
      avanza;
      fin;
      apagate;
    termina-ejecucion
finalizar-programa
