iniciar-programa
  define-nueva-instruccion trax como inicio

        mientras no-junto-a-zumbador hacer inicio
        si derecha-bloqueada entonces AVANZA
        sino INICIO repetir 3 veces gira-izquierda;
        avanza;
        FIN;
        trax;
        si frente-bloqueado entonces gira-izquierda;
        si orientado-al-sur entonces avanza;
        deja-zumbador;
        fin;
        fin;
    inicia-ejecucion
        mientras no-orientado-al-norte hacer gira-izquierda;
        
        AVANZA;
        DEJA-ZUMBADOR;
        avanza;

        TRAX;
        REPETIR 3 VECES COGE-ZUMBADOR;
        apagate;
    termina-ejecucion
finalizar-programa
