abstract-and-colorful-letter-p