iniciar-programa

define-nueva-instruccion gira-derecha como inicio
gira-izquierda;
gira-izquierda;
gira-izquierda;
fin;



    inicia-ejecucion


repetir 10000 veces inicio

mientras frente-libre hacer inicio
avanza;
fin;

si frente-bloqueado y derecha-bloqueada y izquierda-bloqueada entonces inicio
apagate;
fin;

si frente-bloqueado y derecha-bloqueada entonces inicio
gira-izquierda;
fin;

si frente-bloqueado y izquierda-bloqueada entonces inicio
gira-derecha;
fin;






fin;



        apagate;
    termina-ejecucion
finalizar-programa
