iniciar-programa
    define-nueva-instruccion coge(n) como inicio
      si junto-a-zumbador entonces inicio
        coge-zumbador;
        coge(sucede(n));
          repetir n veces deja-zumbador;
         fin;
         fin;
      define-nueva-instruccion coge2 como inicio
       si junto-a-zumbador entonces inicio
         coge-zumbador;
         coge2;
         si junto-a-zumbador entonces inicio
          coge-zumbador;
          fin;
         fin
         sino
         si no junto-a-zumbador entonces inicio
         repetir 2 veces gira-izquierda;
          avanza;
          fin;
          fin;

    inicia-ejecucion
      mientras no orientado-al-norte hacer inicio
       gira-izquierda;
       fin;
         coge(1);
         repetir 3 veces gira-izquierda;
         avanza;
         coge2;

        apagate;
    termina-ejecucion
finalizar-programa
