Each flower has five petals, and any petals that are connected by a strand are the same colour.
Each flower needs to have five different colours (not including white).
Touch a petal to cycle through the different colours.
Petals that have a colour from the beginning cannot be changed.
Petals that are connected by a strand are the same colour, so start by looking at the flowers that are connected and figuring out which colours are missing from both.
Let's look at the flower on the right.
The missing colours are green and purple.
The connecting flower below already has a purple petal, so purple can't be used again.
This means that the bottom petal of the flower on the right has to be green.
Let's look at the flower on the left.
The missing colours are red and purple.
The connecting flower below already has a red petal, so red can't be used again.
This means that the bottom petal of the flower on the left must be purple.
Now let's look at the flower right at the bottom.
The petal on the connecting flower to the left is purple, so that leaves green and yellow.
There is already a green petal on the connecting flower to the right, which means that the right-hand petal must be yellow.
Tackle the remaining flowers in the same way.
The answer is as follows.