b m r y g c
c g y r m b