 iniciar-programa
 define-nueva-instruccion cuenta como
 inicio
    si frente-libre entonces
  inicio
     avanza;
     cuenta;
     deja-zumbador;
  fin
    sino
  inicio
     gira-izquierda;
     gira-izquierda;
     mientras frente-libre hacer
     avanza;
  fin;
 fin;
 inicia-ejecucion
 cuenta;
 deja-zumbador;
 apagate;
 termina-ejecucion
finalizar-programa
