iniciar-programa
define-nueva-instruccion atras como inicio
gira-izquierda;
gira-izquierda;
avanza;
repetir 2 veces gira-izquierda  ;
fin;
define-nueva-instruccion inspecciona como inicio
si junto-a-zumbador entonces inicio
coge-zumbador;
si no-junto-a-zumbador entonces apagate;
si junto-a-zumbador entonces inicio
deja-zumbador;
fin;
fin;
fin;
define-nueva-instruccion cubrir como inicio
inspecciona; 
si no-junto-a-zumbador entonces inicio
repetir 2 veces deja-zumbador;
repetir 4 veces
repetir 4 veces
inicio
si frente-libre entonces
inicio
avanza;
cubrir;
atras;
fin;
gira-izquierda;
fin;
fin;
fin;
    inicia-ejecucion
    cubrir;
        apagate;
    termina-ejecucion
finalizar-programa
