iniciar-programa define-nueva-instruccion media-vuelta como inicio gira-izquierda; gira-izquierda; fin define-nueva-instruccion xor como inicio avanza; avanza; media-vuelta; si (junto-a-zumbador) entonces inicio coge-zumbador; avanza; si (junto-a-zumbador) entonces inicio coge-zumbador; avanza; fin sino inicio avanza; deja-zumbador; fin; fin sino inicio avanza; si (junto-a-zumbador) entonces inicio coge-zumbador; avanza; deja-zumbador; fin sino avanza; fin; gira-izquierda; avanza; gira-izquierda; fin inicia-ejecucion repetir 8 veces xor; termina-ejecucion finalizar-programa