The third code

const int ledPin = 5; //The LED is connected with the port number 5

void setup() {

pinMode(ledPin, OUTPUT);

}

void SOS(int n) { //Create a function defining its parameter

digitalWrite(ledPin, HIGH);

delay(n); //The light is opened depending to the value of the parameter

digitalWrite(ledPin, LOW);

delay(500);

digitalWrite(ledPin, HIGH);

delay(n);

digitalWrite(ledPin, LOW);

delay(500);

digitalWrite(ledPin, HIGH);

delay(n);

digitalWrite(ledPin, LOW);

delay(1500);

}

void silence() {

digitalWrite(ledPin, LOW);

delay(3500);

}

void loop() {

SOS(500); //Put the value of the parameter n

SOS(1500);

SOS(500);

silence();

}