System Design

Write your design first. Then compare it with a reference answer and tick off what you covered.