Below is my solution to a task undertaken at a recent interview for the Raspberry Pi Foundation (I didn’t take the job due to a miscommunication).
The task was completed in under three hours and gives an insight into my immediate design process and thinking.