 iniciar-programa
 define-nueva-instruccion regresar como
 inicio
 si algun-zumbador-en-la-mochila entonces inicio
 deja-zumbador;
 fin;
 fin;
 define-nueva-instruccion subir como
 inicio mientras junto-a-zumbador hacer inicio
 avanza;
 fin;
 fin;
 define-nueva-instruccion derecha como
 inicio
 gira-izquierda;
 gira-izquierda;
 gira-izquierda;
 avanza;
 repetir 3 veces
 gira-izquierda;
 fin;
 define-nueva-instruccion bajar como
 inicio
 mientras frente-libre hacer inicio
 deja-zumbador;
 avanza;
 fin;
 deja-zumbador;
 repetir 2 veces
 gira-izquierda;
 fin;
 inicia-ejecucion
 regresar;
 mientras algun-zumbador-en-la-mochila hacer inicio
 subir;
 derecha;
 bajar;
 fin;
 apagate;
 termina-ejecucion
 finalizar-programa

