Solo una rebanada del caso original de @ronjl_348237 para simplificar la adición de un segundo color.