In a garden, there are 5 more marigold plants that twice the number of rose plants. There are 15 marigold in the garden. How many rose are there?