iniciar-programa

define-nueva-instruccion bp como inicio
   si no-junto-a-zumbador entonces inicio
      repetir 2 veces deja-zumbador;
      repetir 4 veces inicio
          si frente-libre entonces inicio
          avanza;
          bp;
          gira-izquierda;
          gira-izquierda;
          avanza;
          gira-izquierda;
          gira-izquierda;
       fin;
     gira-izquierda;
     fin;
   fin;
   si junto-a-zumbador entonces inicio
       coge-zumbador;
       si no-junto-a-zumbador entonces inicio
           deja-zumbador;
           apagate;
       fin
       sino deja-zumbador;
   fin;
fin;

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