Colorful hearts