iniciar-programa
define-nueva-instruccion gira(G) como inicio
repetir G veces gira-izquierda;
fin;

define-nueva-instruccion Te-Gusta-El-Pan como inicio
mientras junto-a-zumbador y orientado-al-norte hacer inicio
si junto-a-zumbador entonces coge-zumbador;
Te-Gusta-El-Pan;
avanza;
fin;
mientras no-orientado-al-este hacer gira-izquierda;
fin;

define-nueva-instruccion Pan como inicio
    mientras junto-a-zumbador y orientado-al-norte hacer inicio
    Te-Gusta-El-Pan;
     mientras no-orientado-al-norte hacer gira-izquierda;
     si no-junto-a-zumbador entonces inicio
     mientras no-orientado-al-este hacer gira-izquierda;
     fin;
     pan;
     fin;
     deja-zumbador;
     fin;
    inicia-ejecucion
    pan;

        apagate;
    termina-ejecucion
finalizar-programa
