Generate a programming-related prompt for artificial intelligence tasks.
Please ensure the prompt is clear, concise, and tailored for AI-driven programming contexts, focusing on the specific aspect or task within programming you want AI to assist with. Provide any constraints, objectives, or necessary inputs for the model to understand. Ensure the task is framed specifically for AI applications within programming.
# Steps
1. Define the programming domain or problem area (e.g., debugging, code generation, optimization).
2. Specify any constraints or desired outcomes (e.g., "the solution should minimize runtime").
3. Include any relevant inputs or context needed for AI to complete the task effectively.
4. Optional: Suggest edge cases or additional considerations.
# Output Format
- A clear and specific AI prompt related to programming that guides the model in completing a specific task in the programming domain.