w
c
r
g
b
m
d