iniciar-programa
define-nueva-instruccion sur como inicio
mientras no orientado-al-sur hacer inicio
gira-izquierda;
fin;
fin;

define-nueva-instruccion saltar como inicio
sur;
mientras izquierda-bloqueada y frente-libre hacer inicio
avanza;
fin;
gira-izquierda;
avanza;                                                      
fin;


define-nueva-instruccion examinar como inicio
sur;
mientras frente-libre hacer inicio
avanza;
fin;
gira-izquierda;
gira-izquierda;
mientras frente-libre y no junto-a-zumbador hacer inicio
avanza;
fin;
si no junto-a-zumbador entonces inicio
saltar;
fin;
fin;
    inicia-ejecucion
    mientras no junto-a-zumbador hacer inicio
    examinar;
    fin;
        apagate; 
    termina-ejecucion
finalizar-programa

