O
n
G
G
n
i
i
n
B
n
O
B
G
G
i
G
B
B
O
O
i
B
n
O
i