detectar funcionando para dos objetos con distintos colores pero todo feo en un main