iniciar-programa define-nueva-instruccion media-vuelta como inicio gira-izquierda; gira-izquierda; fin; define-nueva-instruccion revisa-dos como inicio si (junto-a-zumbador) entonces inicio coge-zumbador; si (junto-a-zumbador) entonces apagate; fin; fin define-nueva-instruccion busca-dos como inicio revisa-dos; repetir 4 veces inicio si (frente-libre) entonces inicio avanza; si (junto-a-zumbador) entonces busca-dos; media-vuelta; avanza; media-vuelta; fin; gira-izquierda; fin; fin; inicia-ejecucion busca-dos; apagate; termina-ejecucion finalizar-programa