iniciar-programa
define-nueva-instruccion dfs como
inicio
    coge-zumbador;
    repetir 4 veces
    inicio
        si frente-libre entonces
        inicio
            avanza;
            si junto-a-zumbador entonces
                dfs;
            repetir 2 veces
            gira-izquierda;
            avanza;
            repetir 2 veces
            gira-izquierda;
        fin;
        gira-izquierda;
    fin;
    apagate;
fin;
    inicia-ejecucion
    dfs;
       apagate;
    termina-ejecucion
finalizar-programa
