Simple Led strip with array issue

Even changing it to....

 void Ary1(){
    FastLED.clear();
  for(int i = 0; i < 2; i++){
    leds[Arry1[i]] = CRGB::Red; 
     Serial.println(Arry1[i]); 
    FastLED.show();
 }
 }

It still produces the same results with that first led on the strip always being lit up.

The monitor shows...
17:07:04.011 -> 0
17:07:04.011 -> 3
17:07:05.561 -> 0
17:07:05.561 -> 3
17:07:07.056 -> 0
17:07:07.056 -> 3
17:07:08.608 -> 0
17:07:08.608 -> 3
17:07:10.105 -> 0

If I serialprint all of the arrays I get this...

17:08:02.696 -> 0
17:08:02.696 -> 3
17:08:03.211 -> 1
17:08:03.211 -> 4
17:08:03.211 -> 0
17:08:03.211 -> 0
17:08:03.726 -> 2
17:08:03.726 -> 5
17:08:03.726 -> 0
17:08:03.726 -> 0
17:08:03.726 -> 0
17:08:03.726 -> 0
17:08:04.195 -> 0
17:08:04.195 -> 3