import Foundation

// Definir una estructura para la plantilla de tatuaje
struct TattooTemplate {
    var details: String
    var lineDrawing: String
}

// Función para mostrar la línea del dibujo solo cuando se proporcionan detalles
func showTattooLineDrawing(template: TattooTemplate) {
    if !template.details.isEmpty {
        print("Detalles del tatuaje: \(template.details)")
        print("Línea del dibujo del tatuaje: \(template.lineDrawing)")
    } else {
        print("Por favor, proporciona detalles para ver la línea del dibujo del tatuaje.")
    }
}

// Ejemplo de uso
var myTattooTemplate = TattooTemplate(details: "", lineDrawing: "|||||\n|   |\n|   |\n|   |\n|   |\n|||||")

// Mostrar la línea del dibujo sin detalles
showTattooLineDrawing(template: myTattooTemplate)

// Proporcionar detalles
myTattooTemplate.details = "Fénix en llamas"

// Mostrar la línea del dibujo con detalles
showTattooLineDrawing(template: myTattooTemplate)
