iniciar-programa
    inicia-ejecucion

        mientras no-junto-a-zumbador hacer inicio

            si izquierda-libre entonces
                gira-izquierda

            sino si frente-bloqueado entonces inicio

                si derecha-libre entonces
                    repetir 3 veces
                        gira-izquierda

                sino
                    repetir 2 veces
                        gira-izquierda;
            fin;

            avanza;
        fin;


        apagate;
    termina-ejecucion
finalizar-programa

