N
O
A
O
D
B
A
D
N
O
A
A
D
B
O
D
O
B
N
A
B
B
D
N