a

b
c

d

x x

x