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

