/**
 * This function takes in a list of styles and a set of colors and produces a pattern for an artist.
 *
 * @param styles A list of artistic styles.
 * @param colors A set of available colors.
 */
fun drawArtistPattern(styles: List<String>, colors: Set<String>) {

    // Iterate through each style
    for (style in styles) {
        // Iterate through each color in the set of colors
        for (color in colors) {
            // Check if the style is 'impressionism' and the color is 'blue'
            if (style == "impressionism" && color == "blue") {
                println("$style in $color is a perfect combination for an artist!")
            } else {
                println("$style in $color is an interesting choice for an artist.")
            }
        }
    }
}
/**
 * This function takes in a list of styles and a set of colors and produces a pattern for an artist.
 *
 * @param styles A list of artistic styles.
 * @param colors A set of available colors.
 */
fun drawArtistPattern(styles: List<String>, colors: Set<String>) {
/**
 * This function takes in a list of styles and a set of colors and produces a pattern for an artist.
 *
 * @param styles A list of artistic styles.
 * @param colors A set of available colors.
 */
fun drawArtistPattern(styles: List<String>, colors: Set<String>) {

    // Iterate through each style
    for (style in styles) {
        // Iterate through each color in the set of colors
        for (color in colors) {
            // Check if the style is 'impressionism' and the color is 'blue'
            if (style == "impressionism" && color == "blue") {
                println("$style in $color is a perfect combination for an artist!")
            } else {
                println("$style in $color is an interesting choice for an artist.")
            }
        }
    }
}