iniciar-programa
define-nueva-instruccion gira-derecha como inicio
 gira-izquierda;
 gira-izquierda;
 gira-izquierda;
fin;
inicia-ejecucion
mientras (frente-libre)hacer inicio
avanza;
 mientras (frente-bloqueado y izquierda-bloqueada y derecha-bloqueada) hacer inicio
 coge-zumbador;
apagate;
fin ;
mientras (frente-bloqueado y izquierda-bloqueada) hacer inicio
gira-derecha;
fin ;
mientras(derecha-bloqueada y frente-bloqueado) hacer inicio
gira-izquierda;
fin;
 mientras(junto-a-zumbador) hacer inicio
 coge-zumbador;
 fin;
 fin;
    termina-ejecucion
finalizar-programa

