Thought Machine interview question

Run through a system design.