from machine import Pin
from utime import sleep
A = Pin(1, Pin.OUT)
B = Pin(2, Pin.OUT)
C = Pin(3, Pin.OUT)
D = Pin(4, Pin.OUT)
E = Pin(5, Pin.OUT)
F = Pin(6, Pin.OUT)
G = Pin(7, Pin.OUT)
H = Pin(8, Pin.OUT)
I = Pin(9, Pin.OUT)
J = Pin(10, Pin.OUT)
K = Pin(11, Pin.OUT)
L = Pin(12, Pin.OUT)
M = Pin(13, Pin.OUT)
N = Pin(14, Pin.OUT)
O = Pin(15, Pin.OUT)
P = Pin(16, Pin.OUT)
Q = Pin(17, Pin.OUT)
R = Pin(18, Pin.OUT)
S = Pin(19, Pin.OUT)
T = Pin(20, Pin.OUT)
U = Pin(21, Pin.OUT)
V = Pin(22, Pin.OUT)
W = Pin(26, Pin.OUT)
# A B C D E F G H I J K L M N O P Q R S T U V W
while True: #start a loop
# SECTION 1
A(1)
sleep(.01)
A(0)
sleep(.01)
B(1)
sleep(.01)
B(0)
sleep(.01)
C(1)
sleep(.01)
C(0)
sleep(.01)
D(1)
sleep(.01)
D(0)
sleep(.01)
E(1)
sleep(.01)
E(0)
sleep(.01)
F(1)
sleep(.01)
F(0)
sleep(.01)
G(1)
sleep(.01)
G(0)
sleep(.01)
H(1)
sleep(.01)
H(0)
sleep(.01)
I(1)
sleep(.01)
I(0)
sleep(.01)
J(1)
sleep(.01)
J(0)
sleep(.01)
K(1)
sleep(.01)
K(0)
sleep(.01)
L(1)
sleep(.01)
L(0)
sleep(.01)
M(1)
sleep(.01)
M(0)
sleep(.01)
N(1)
sleep(.01)
N(0)
sleep(.01)
O(1)
sleep(.01)
O(0)
sleep(.01)
P(1)
sleep(.01)
P(0)
sleep(.01)
Q(1)
sleep(.01)
Q(0)
sleep(.01)
R(1)
sleep(.01)
R(0)
sleep(.01)
S(1)
sleep(.01)
S(0)
sleep(.01)
T(1)
sleep(.01)
T(0)
sleep(.01)
U(1)
sleep(.01)
U(0)
sleep(.01)
V(1)
sleep(.01)
V(0)
sleep(.01)
W(1)
sleep(.01)
W(0)
sleep(.3)
# SECTION 2
W(1)
sleep(.01)
W(0)
sleep(.01)
V(1)
sleep(.01)
V(0)
sleep(.01)
U(1)
sleep(.01)
U(0)
sleep(.01)
T(1)
sleep(.01)
T(0)
sleep(.01)
S(1)
sleep(.01)
S(0)
sleep(.01)
R(1)
sleep(.01)
R(0)
sleep(.01)
Q(1)
sleep(.01)
Q(0)
sleep(.01)
P(1)
sleep(.01)
P(0)
sleep(.01)
O(1)
sleep(.01)
O(0)
sleep(.01)
N(1)
sleep(.01)
N(0)
sleep(.01)
M(1)
sleep(.01)
M(0)
sleep(.01)
L(1)
sleep(.01)
L(0)
sleep(.01)
K(1)
sleep(.01)
K(0)
sleep(.01)
J(1)
sleep(.01)
J(0)
sleep(.01)
I(1)
sleep(.01)
I(0)
sleep(.01)
H(1)
sleep(.01)
H(0)
sleep(.01)
G(1)
sleep(.01)
G(0)
sleep(.01)
F(1)
sleep(.01)
F(0)
sleep(.01)
E(1)
sleep(.01)
E(0)
sleep(.01)
D(1)
sleep(.01)
D(0)
sleep(.01)
C(1)
sleep(.01)
C(0)
sleep(.01)
B(1)
sleep(.01)
B(0)
sleep(.01)
A(1)
sleep(.01)
A(0)
sleep(.3)
# SECTION 3
L(1)
sleep(.01)
L(0)
sleep(.01)
K(1)
M(1)
sleep(.01)
K(0)
M(0)
sleep(.01)
N(1)
J(1)
sleep(.01)
N(0)
J(0)
sleep(.01)
I(1)
O(1)
sleep(.01)
I(0)
O(0)
sleep(.01)
P(1)
H(1)
sleep(.01)
P(0)
H(0)
sleep(.01)
G(1)
Q(1)
sleep(.01)
G(0)
Q(0)
sleep(.01)
R(1)
F(1)
sleep(.01)
R(0)
F(0)
sleep(.01)
E(1)
S(1)
sleep(.01)
E(0)
S(0)
sleep(.01)
T(1)
D(1)
sleep(.01)
T(0)
D(0)
sleep(.01)
C(1)
U(1)
sleep(.01)
C(0)
U(0)
sleep(.01)
V(1)
B(1)
sleep(.01)
V(0)
B(0)
sleep(.01)
A(1)
W(1)
sleep(.01)
A(0)
W(0)
sleep(.3)
# SECTION 4
A(1)
W(1)
sleep(.01)
A(0)
W(0)
sleep(.01)
V(1)
B(1)
sleep(.01)
V(0)
B(0)
sleep(.01)
C(1)
U(1)
sleep(.01)
C(0)
U(0)
sleep(.01)
T(1)
D(1)
sleep(.01)
T(0)
D(0)
sleep(.01)
E(1)
S(1)
sleep(.01)
E(0)
S(0)
sleep(.01)
R(1)
F(1)
sleep(.01)
R(0)
F(0)
sleep(.01)
G(1)
Q(1)
sleep(.01)
G(0)
Q(0)
sleep(.01)
P(1)
H(1)
sleep(.01)
P(0)
H(0)
sleep(.01)
I(1)
O(1)
sleep(.01)
I(0)
O(0)
sleep(.01)
N(1)
J(1)
sleep(.01)
N(0)
J(0)
sleep(.01)
K(1)
M(1)
sleep(.01)
K(0)
M(0)
sleep(.01)
L(1)
sleep(.01)
L(0)
sleep(.3)