iniciar-programa
define-nueva-instruccion cuenta como inicio

si frente-libre y no junto-a-zumbador entonces inicio
avanza;
cuenta;
deja-zumbador;
fin;
si  frente-bloqueado y izquierda-libre y no junto-a-zumbador  entonces inicio
 gira-izquierda;
 cuenta;
 deja-zumbador;
 fin;
si frente-bloqueado y derecha-libre y no junto-a-zumbador entonces inicio
repetir 3 veces
gira-izquierda;
 cuenta;
 repetir 3 veces
 deja-zumbador;
 fin;
 fin;
    inicia-ejecucion
    cuenta;
    coge-zumbador;
        apagate;
    termina-ejecucion
finalizar-programa
