iniciar-programa
define-nueva-instruccion gira(x) como repetir x veces gira-izquierda;
    inicia-ejecucion
    si algun-zumbador-en-la-mochila entonces deja-zumbador;
    mientras algun-zumbador-en-la-mochila hacer inicio
        mientras junto-a-zumbador hacer avanza;
        gira(3);
        avanza;
        girA(3);
        mientras frente-libre o no junto-a-zumbador hacer inicio
            si algun-zumbador-en-la-mochila entonces deja-zumbador;
            si frente-libre entonces avanza;
        fin;
        gira(2);
    fin;
        apagate;
    termina-ejecucion
finalizar-programa
