int ldr1 = 13;
int led1 = 16;
int led2 = 17;
int led3 = 5;
int led4 = 18;
int value1 = 0;
int value2 = 0;

void setup() {

  Serial.begin(9600);

  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
  pinMode(led3, OUTPUT);
  pinMode(led4, OUTPUT);
}

void loop() {
  delay(100);
  value1 = analogRead(ldr1);
  Serial.print("value1:");
  Serial.print(value1);

  value2 = map(value1, 500, 3000, 0, 4);
  Serial.print(" value2:");
  Serial.println(value2);

  if (value2 == 4) {
    digitalWrite(led1, 0);
    digitalWrite(led2, 0);
    digitalWrite(led3, 0);
    digitalWrite(led4, 0);
  } else if (value2 == 3) {
    digitalWrite(led1, 1);
    digitalWrite(led2, 0);
    digitalWrite(led3, 0);
    digitalWrite(led4, 0);
  } else if (value2 == 2) {
    digitalWrite(led1, 1);
    digitalWrite(led2, 1);
    digitalWrite(led3, 0);
    digitalWrite(led4, 0);
  } else if (value2 == 1) {
    digitalWrite(led1, 1);
    digitalWrite(led2, 1);
    digitalWrite(led3, 1);
    digitalWrite(led4, 0);
  } else if (value2 == 0) {
    digitalWrite(led1, 1);
    digitalWrite(led2, 1);
    digitalWrite(led3, 1);
    digitalWrite(led4, 1);
  }
}
$abcdeabcde151015202530354045505560fghijfghij