expected initializer before 'digitalWrite???

#define TRIG_PIN 2
#define ECHO_PIN 3
#define LED_PIN 8

void setup() {
pinMode(TRIG_PIN, OUTPUT);
pinMode(ECHO_PIN, INPUT);
pinMode(LED_PIN, OUTPUT);
}

void loop()
{
int distance = 0;

digitalWrite(TRIG_PIN, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG_PIN, LOW);
distance = pulseIn(ECHO_PIN, HIGH)/58.2; /* 센치미터(cm) */

/* 10cm 이내로 접근 시 LED를 켠다 */
if (distance <= 10) {
void loop()
digitalWrite(led, HIGH);
delay(200);
digitalWrite(led,LOW);
delay(200);
}
} else {
digitalWrite(LED_PIN, LOW);
}
}

void loop()
{
  int distance = 0; 
 
  digitalWrite(TRIG_PIN, HIGH);
  delayMicroseconds(10);
  digitalWrite(TRIG_PIN, LOW);
  distance = pulseIn(ECHO_PIN, HIGH)/58.2; /* 센치미터(cm) */

 

   /* 10cm 이내로 접근 시 LED를 켠다 */ 
  if (distance <= 10) {
void loop()
  digitalWrite(led, HIGH);
  delay(200);

Look carefully at this section of code
What is that second "void loop()" doing there ?