LOGO Challenge 31 - Diamonds are forever

There are many ways to tackle the challenge. You will know if you have the correct solution because you will be able to create the pattern in the picture (or a similar one).

Create separate procedures for each rhombus.
Combine procedures to form larger elements of different colours.
Create an procedure that puls all the parts together.