Design ad revenue A/B with guardrails | Roblox Interview Question