IyBGaXggZW5jb2RpbmcgaXNzdWUgYnkgcmVtb3Zpbmcgc3BlY2lhbCBjaGFyYWN0ZXJzIGFuZCB1c2luZyBvbmx5IEFTQ0lJCnN0ZXBzID0gWwogICAgJnF1b3Q7MS4gQXNrIGZvciBJbnB1dCAtIFF1ZXN0aW9uOiAnUHJvZHVjdCBJRCcgKFRleHQpJnF1b3Q7LAogICAgJnF1b3Q7Mi4gQXNrIGZvciBJbnB1dCAtIFF1ZXN0aW9uOiAnUHJvZHVjdCBOYW1lJyAoVGV4dCkmcXVvdDssCiAgICAmcXVvdDszLiBBc2sgZm9yIElucHV0IC0gUXVlc3Rpb246ICdDYXRlZ29yeScgKFRleHQpJnF1b3Q7LAogICAgJnF1b3Q7NC4gQXNrIGZvciBJbnB1dCAtIFF1ZXN0aW9uOiAnUXVhbnRpdHknIChOdW1iZXIpJnF1b3Q7LAogICAgJnF1b3Q7NS4gQXNrIGZvciBJbnB1dCAtIFF1ZXN0aW9uOiAnUHJpY2UnIChEZWNpbWFsKSZxdW90OywKICAgICZxdW90OzYuIFRleHQgLSBGb3JtYXQgdGhlIHZhbHVlcyBpbnRvIEpTT04gdXNpbmcgcHJldmlvdXMgaW5wdXRzJnF1b3Q7Cl0KCiMgQ3JlYXRlIGEgYmFzZSBpbWFnZQppbWcgPSBJbWFnZS5uZXcoJ1JHQicsICgxMDAwLCA2MDApLCBjb2xvcj0oMjU1LCAyNTUsIDI1NSkpCmRyYXcgPSBJbWFnZURyYXcuRHJhdyhpbWcpCmZvbnQgPSBJbWFnZUZvbnQubG9hZF9kZWZhdWx0KCkKCmRyYXcudGV4dCgoMzAsIDIwKSwgJnF1b3Q7RXhhbXBsZTogJ0FkZCBQcm9kdWN0JyBTdGVwcyBpbiBpUGhvbmUgU2hvcnRjdXRzJnF1b3Q7LCBmaWxsPSgwLCAwLCAwKSwgZm9udD1mb250KQoKeSA9IDYwCmZvciBzdGVwIGluIHN0ZXBzOgogICAgZHJhdy5yZWN0YW5nbGUoWzMwLCB5LCA5NzAsIHkgKyA1MF0sIG91dGxpbmU9JnF1b3Q7YmxhY2smcXVvdDssIHdpZHRoPTIpCiAgICBkcmF3LnRleHQoKDQwLCB5ICsgMTUpLCBzdGVwLCBmaWxsPSgwLCAwLCAwKSwgZm9udD1mb250KQogICAgeSArPSA2MAoKIyBTYXZlIGltYWdlCmltZ19wYXRoID0gJnF1b3Q7L21udC9kYXRhL3Nob3J0Y3V0c19hZGRfcHJvZHVjdF9zdGVwc19maXhlZC5wbmcmcXVvdDsKaW1nLnNhdmUoaW1nX3BhdGgpCgppbWdfcGF0aAo=
# Fix encoding issue by removing special characters and using only ASCII
steps = [
"1. Ask for Input - Question: 'Product ID' (Text)",
"2. Ask for Input - Question: 'Product Name' (Text)",
"3. Ask for Input - Question: 'Category' (Text)",
"4. Ask for Input - Question: 'Quantity' (Number)",
"5. Ask for Input - Question: 'Price' (Decimal)",
"6. Text - Format the values into JSON using previous inputs"
]
# Create a base image
img = Image.new('RGB', (1000, 600), color=(255, 255, 255))
draw = ImageDraw.Draw(img)
font = ImageFont.load_default()
draw.text((30, 20), "Example: 'Add Product' Steps in iPhone Shortcuts", fill=(0, 0, 0), font=font)
y = 60
for step in steps:
draw.rectangle([30, y, 970, y + 50], outline="black", width=2)
draw.text((40, y + 15), step, fill=(0, 0, 0), font=font)
y += 60
# Save image
img_path = "/mnt/data/shortcuts_add_product_steps_fixed.png"
img.save(img_path)
img_path