C
C
C
O
O
C
W
M
W
O
M
M
W
M
O
W