iniciar-programa define-nueva-instruccion gira-derecha como inicio repetir 3 veces gira-izquierda; fin define-nueva-instruccion busca-wc como inicio mientras (frente-libre) hacer inicio avanza; si (frente-bloqueado) entonces si (izquierda-libre) entonces gira-izquierda sino si (derecha-libre) entonces gira-derecha; fin; fin inicia-ejecucion busca-wc; apagate; termina-ejecucion finalizar-programa