Anthropic Interview Question

Multiple step coding question, reasonably simple but quite a lot of functionality to implement. Not a complex problem but you have to be able to code somewhat quickly.