?Would it be better to explain why you initiate the numColors to 6?