iniciar-programa
   define-nueva-instruccion media como repetir 2 veces gira-izquierda;
define-nueva-instruccion mide como
inicio
mientras frente-libre hacer
inicio
avanza;
mide;
si frente-bloqueado entonces
deja-zumbador;
fin;
fin;
   inicia-ejecucion
si frente-bloqueado y no-junto-a-zumbador entonces
   inicio
   media;

   deja-zumbador;
   fin;
  mientras frente-libre hacer
   inicio
   avanza;
   si frente-bloqueado entonces
   inicio
   media;
mide;
deja-zumbador   ;
   fin;



    fin;

        apagate;
    termina-ejecucion
finalizar-programa
