iniciar-programa
define-nueva-instruccion piramide como inicio
mientras frente-libre hacer inicio
mientras frente-libre hacer inicio
si ningun-zumbador-en-la-mochila entonces apagate;
avanza;
gira-izquierda;  gira-izquierda; gira-izquierda;
mientras frente-libre hacer inicio
deja-zumbador;
avanza;
fin;
fin;
deja-zumbador;
 gira-izquierda;  gira-izquierda;
 mientras junto-a-zumbador hacer inicio
 si junto-a-zumbador y frente-libre entonces inicio avanza
 fin
 sino inicio apagate;
 fin;
 fin;
  gira-izquierda;  gira-izquierda; gira-izquierda;
  fin;
fin;

    inicia-ejecucion
    mientras algun-zumbador-en-la-mochila hacer inicio
   mientras frente-libre hacer inicio
   deja-zumbador;
   avanza;
    gira-izquierda;  gira-izquierda; gira-izquierda;
   piramide;
    fin;
    fin;
        apagate;
    termina-ejecucion
finalizar-programa
