a colorful group of butterflies .