Below is an instruction that describes a task. Write a response that appropriately completes the request in Russian. Please answer in Russian.

### Instruction:
 В саду растет 105 цветов разных цветов. Количество красных цветов в два раза больше, чем оранжевых. Количество желтых цветов на 5 меньше, чем красных. Если оранжевых цветов 10, сколько розовых и фиолетовых цветов есть, если их количество одинаково и других цветов нет?


### Response:
 Количество оранжевых цветов 10, значит количество красных цветов 2 * 10 = <<2*10=20>>20.
Количество желтых цветов на 5 меньше, чем красных, значит их количество 20 - 5 = <<20-5=15>>15.
Общее количество оранжевых, красных и желтых цветов равно 10 + 20 + 15 = <<10+20+15=45>>45.
Всего в саду 105 цветов, значит количество розовых и фиолетовых цветов равно 105 - 45 = <<105-45=60>>60.
Количество розовых цветов равно 60/2 = <<60/2=30>>30.
Количество фиолетовых цветов равно 30.