iniciar-programa
    inicia-ejecucion

        si ningun-zumbador-en-la-mochila entonces
            apagate;

        deja-zumbador;

        mientras algun-zumbador-en-la-mochila hacer
            inicio
            mientras junto-a-zumbador hacer
                inicio
                si frente-bloqueado entonces
                    apagate;
                avanza;
                fin;
            deja-zumbador;
            repetir 3 veces gira-izquierda;
            mientras frente-libre hacer
                inicio
                si orientado-al-sur entonces
                    gira-izquierda;
                avanza;
                repetir 3 veces gira-izquierda;
                avanza;
                deja-zumbador;
                fin;
            repetir 3 veces gira-izquierda;
            mientras frente-libre hacer
                avanza;
            repetir 3 veces gira-izquierda;
            fin;

        apagate;
    termina-ejecucion
finalizar-programa
