iniciar-programa
    inicia-ejecucion
    mientras no-orientado-al-norte hacer gira-izquierda;
    si algun-zumbador-en-la-mochila entonces
    inicio
    deja-zumbador;
        mientras algun-zumbador-en-la-mochila y junto-a-zumbador y frente-libre hacer
        inicio
            avanza;
            si no-junto-a-zumbador entonces
            inicio
                repetir 3 veces gira-izquierda;
                si frente-libre entonces
                avanza;
                repetir 3 veces gira-izquierda;
                mientras frente-libre hacer
                inicio
                    deja-zumbador;
                    si frente-libre entonces avanza;
                fin;
                gira-izquierda;
                deja-zumbador;
                gira-izquierda;
            fin;
        fin;
    fin;
        apagate;
    termina-ejecucion
finalizar-programa
