iniciar-programa
    define-nueva-instruccion gira como repetir 2 veces gira-izquierda;
    define-nueva-instruccion gira-derecha como repetir 3 veces gira-izquierda;
    inicia-ejecucion
       mientras no-junto-a-zumbador hacer
       inicio      
       mientras derecha-bloqueada y frente-libre hacer avanza;
       si derecha-libre y no-junto-a-zumbador entonces
       inicio
         gira-derecha;
         avanza;
        fin;
         si frente-bloqueado y derecha-bloqueada entonces gira;
          fin;
        apagate;
    termina-ejecucion
finalizar-programa
