Design an AI playground editor | OpenAI Interview Question