AAAA
X
Y
Z
Z
Y