O
O
X
B
O
O
B
B
X
X
B
O
B
B
X
X
O
B
B
O
O
O
B
O