X
Y
X
A
X
G
L
A
A
L
G
L
G
L
Y
Y
A
X
G
G
X
A
Y
Y