from machine import Pin
from time import sleep

led1= Pin(21,Pin.OUT)
led2= Pin(19,Pin.OUT)
led3= Pin(18,Pin.OUT)
led4= Pin(5,Pin.OUT)
led5= Pin(17,Pin.OUT)
led6= Pin(16,Pin.OUT)
led7= Pin(4,Pin.OUT)
led8= Pin(0,Pin.OUT)
led9= Pin(2,Pin.OUT)
led10= Pin(15,Pin.OUT)
pb= Pin(14,Pin.IN,Pin.PULL_UP)

while(1):

    if pb.value()== 1:

        led10.value(0)
        led1.value(1)
        sleep(0.40)
        led1.value(0)
        led2.value(1)
        sleep(0.40)
        led2.value(0)
        led3.value(1)
        sleep(0.40)
        led3.value(0)
        led4.value(1)
        sleep(0.40)
        led4.value(0)
        led5.value(1)
        sleep(0.40)
        led5.value(0)
        led6.value(1)
        sleep(0.40)
        led6.value(0)
        led7.value(1)
        sleep(0.40)
        led7.value(0)
        led8.value(1)
        sleep(0.40)
        led8.value(0)
        led9.value(1)
        sleep(0.40)
        led9.value(0)
        led10.value(1)
        sleep(0.40)

    else:

        led1.value(0)
        led10.value(1)
        sleep(0.40)
        led10.value(0)
        led9.value(1)
        sleep(0.40)
        led9.value(0)
        led8.value(1)
        sleep(0.40)
        led8.value(0)
        led7.value(1)
        sleep(0.40)
        led7.value(0)
        led6.value(1)
        sleep(0.40)
        led6.value(0)
        led5.value(1)
        sleep(0.40)
        led5.value(0)
        led4.value(1)
        sleep(0.40)
        led4.value(0)
        led3.value(1)
        sleep(0.40)
        led3.value(0)
        led2.value(1)
        sleep(0.40)
        led2.value(0)
        led1.value(1)
        sleep(0.40)