You are going to build a tower with coloured blocks. There are ten available blocks, of which three are white, two are red, two are yellow, one is green, one is blue and one is black. The tower you are going to build will be ten blocks high.
How many different towers, with regards to colour, can be built?
My attempt to solve the problem is as follows:
There is a total of 10 blocks and 6 different colours. The colours can be divided into groups by $(6 - 1) = 5$ separators. There will be a total of 15 positions on which the 5 separators can be distributed. The number of different towers (in terms of colour) that can be built are the same as the number of ways that the separators can be distributed, which is $15 \choose 5$ $=3003$ different ways.
Is this the correct answer and a correct way of reasoning?