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