Build an LLM-driven text-game agent | Cohere Interview Question