iniciar-programa
define-nueva-instruccion cuenta como
inicio
si frente-libre y no junto-a-zumbador entonces
inicio
avanza;
cuenta;
deja-zumbador;
fin
sino
inicio
si derecha-libre y no junto-a-zumbador entonces
inicio
repetir 3 veces
gira-izquierda;
cuenta;
repetir 3 veces
deja-zumbador;
  fin
  sino
  inicio
  si izquierda-libre  y no junto-a-zumbador entonces
  inicio
  gira-izquierda;
  cuenta;
  deja-zumbador;
  fin;
  fin;
fin;

fin;

    inicia-ejecucion
    cuenta;
    si junto-a-zumbador entonces
    coge-zumbador;
        apagate;
    termina-ejecucion
finalizar-programa
