We do not offer LOGO programs as solutions because there are so many ways to tackle the challenges. You will know if you have the correct solution because you will be able to create the pattern in the picture.

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